2878 306
5047 587
24914 721
3878 300
4219 364
4431 933
19810 954
1100 107
9630 116
3768 587
3601 561
37685 729
26594 930
4681 528
2492 303
2916 453
3048 568
3408 653
2183 434
14394 399
9547 27
1093 133
3708 752
7142 794