42041 949
15608 669
16984 40
30297 773
103467 280
11245 182
18053 637
10061 678
2212 287
4338 674
839 116
9591 618
5716 277
5236 422
6081 881
3962 171
1167 90
5034 284
8984 655
2336 172
3435 401
4218 181
3555 134
1797 116
1798 63
2872 410
5180 420
4414 611