42289 949
15647 669
17041 40
30339 773
103657 280
11277 182
18115 638
10073 678
2218 287
4344 674
845 116
9598 618
5726 277
5238 422
6086 881
3969 171
1174 90
5042 284
8992 655
2345 172
3446 401
4221 181
3561 134
1807 116
1803 63
2878 410
5184 420
4420 611