30197 177
15137 668
12604 546
3538 805
4558 646
4817 641
4181 238
11762 97
2699 240
4964 139
6942 191
10895 127
7855 828
6875 598
2741 446
5165 960
4648 320
91720 723
26932 642
7880 820
2921 533
2720 484
2101 245
3567 180
12508 696
1574 41
1163 165
4105 71