42111 949
15620 669
16997 40
30309 773
103524 280
11253 182
18069 637
10066 678
2216 287
4338 674
840 116
9594 618
5717 277
5237 422
6081 881
3964 171
1170 90
5036 284
8987 655
2341 172
3438 401
4219 181
3557 134
1798 116
1800 63
2874 410
5180 420
4417 611