42251 949
15638 669
17035 40
30337 773
103631 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
3444 401
4221 181
3561 134
1805 116
1803 63
2878 410
5183 420
4419 611