5059 530
1858 118
6556 79
2060 95
5423 661
3973 397
10716 665
2134 337
4554 626
2975 409
4805 611
9881 792
21698 506
5597 78
14262 226
101658 974
9623 750
20811 865
11040 154
25520 297
45673 863
6283 198
8740 593
11546 331
16122 176
6742 368
2530 175
2922 274