40803 522
2909 252
2181 232
3146 88
25212 113
59554 440
59704 532
10334 93
13487 306
13013 392
4178 499
22661 37
4714 352
3343 348
4573 786
30726 550
18761 624
12251 382
6124 544
2696 257
2443 257
625 50
49833 398
28885 246
3107 156
2974 96
3445 290
878 73