42100 949
15619 669
16997 40
30307 773
103520 280
11252 182
18067 637
10064 678
2213 287
4338 674
840 116
9593 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