25092 833
41257 691
28997 846
25769 252
62917 943
12240 262
19010 99
68184 191
49859 251
49056 228
17822 597
25066 271
25632 497
4674 77
9044 168
3183 386
8431 616
2544 55
13991 513
2480 80
4430 431
3390 394
6859 317
4699 627
1400 46
3398 415
5145 203
2358 100