42261 949
15640 669
17037 40
30337 773
103639 280
11274 182
18098 637
10072 678
2218 287
4343 674
844 116
9597 618
5725 277
5237 422
6086 881
3969 171
1174 90
5041 284
8992 655
2345 172
3445 401
4221 181
3561 134
1805 116
1803 63
2878 410
5184 420
4419 611