42387 949
15666 669
17059 40
30358 773
103751 280
11295 182
18140 638
10079 678
2221 287
4345 674
847 116
9603 618
5729 277
5241 422
6089 881
3969 171
1174 90
5044 284
8994 655
2349 172
3448 401
4222 181
3568 134
1811 116
1807 63
2884 410
5192 420
4422 611