5080 530
1867 118
6562 79
2063 95
5424 661
3976 397
10717 665
2134 337
4554 626
2976 409
4807 611
9886 792
21698 506
5598 78
14262 226
101703 974
9623 750
20811 865
11043 154
25522 297
45683 863
6283 198
8741 593
11546 331
16122 176
6742 368
2530 175
2923 274