5046 530
1843 118
6550 79
2057 95
5422 661
3972 397
10716 665
2134 337
4554 626
2973 409
4804 611
9877 792
21697 506
5594 78
14261 226
101622 974
9622 750
20807 865
11038 154
25518 297
45665 863
6283 198
8740 593
11546 331
16121 176
6742 368
2530 175
2921 274