5023 530
1838 118
6545 79
2055 95
5420 661
3964 397
10714 665
2134 337
4554 626
2970 409
4803 611
9872 792
21697 506
5593 78
14260 226
101569 974
9621 750
20803 865
11035 154
25509 297
45655 863
6283 198
8740 593
11546 331
16120 176
6742 368
2528 175
2921 274