4021 562
3086 28
41047 411
9102 839
9378 595
8678 215
3979 551
2050 495
7829 465
3663 113
57261 343
23003 67
3759 757
9610 886
9372 64
23735 101
5412 504
23791 531
32836 620
33737 272
21884 352
22105 618
9419 554
8725 73
40649 430
45233 49
11010 322
13031 877