3052 502
2990 633
2771 404
974 57
3305 578
3168 529
2189 423
1829 315
16047 939
4185 792
12518 790
2650 711
3148 693
9840 624
12799 841
1889 192
28073 763
2718 533
4182 693
50959 303
31257 657
101920 185
37511 675
85906 437
9703 165
56536 395
14464 373
14773 714