5036 530
1841 118
6547 79
2056 95
5422 661
3967 397
10714 665
2134 337
4554 626
2973 409
4803 611
9875 792
21697 506
5593 78
14261 226
101598 974
9621 750
20805 865
11036 154
25514 297
45659 863
6283 198
8740 593
11546 331
16121 176
6742 368
2529 175
2921 274