25095 833
41269 691
28997 846
25775 252
62931 943
12248 262
19011 99
68206 191
49863 251
49065 228
17822 597
25068 271
25643 497
4674 77
9044 168
3183 386
8431 616
2544 55
13991 513
2481 80
4430 431
3390 394
6859 317
4699 627
1401 46
3398 415
5145 203
2358 100