21231 373
20584 356
4492 797
2629 97
15065 461
3285 632
13820 670
89595 355
31926 935
17868 278
5229 240
1872 191
1519 51
9135 50
4129 529
5357 171
28801 145
31141 581
2061 291
14605 776
2709 60
18249 758
3290 497
3690 728
14936 675
10214 866
1494 273
8416 326