42048 949
15609 669
16986 40
30299 773
103473 280
11246 182
18055 637
10061 678
2212 287
4338 674
840 116
9591 618
5716 277
5236 422
6081 881
3963 171
1167 90
5034 284
8984 655
2338 172
3436 401
4219 181
3555 134
1797 116
1798 63
2872 410
5180 420
4414 611