42006 949
15598 669
16976 40
30292 773
103440 280
11243 182
18049 637
10061 678
2211 287
4337 674
839 116
9591 618
5715 277
5236 422
6080 881
3960 171
1166 90
5033 284
8984 655
2336 172
3434 401
4217 181
3554 134
1797 116
1798 63
2871 410
5180 420
4413 611