5011 530
1834 118
6541 79
2051 95
5417 661
3964 397
10713 665
2133 337
4554 626
2969 409
4802 611
9868 792
21697 506
5593 78
14259 226
101543 974
9618 750
20802 865
11035 154
25504 297
45642 863
6283 198
8740 593
11544 331
16119 176
6742 368
2528 175
2920 274