54593 791
3388 160
24724 683
12736 80
368993 1069
285158 843
207991 1098
267663 991
6965 845
51763 600
15605 633
45637 100
30991 426
81019 765
10804 508
48377 213
37128 528
28628 260
88181 755
50005 656
40930 527
2872 272
9766 514
4696 650
8254 730
1823 204
2686 64
2813 298