42213 949
15636 669
17027 40
30330 773
103615 280
11269 182
18087 637
10072 678
2218 287
4343 674
844 116
9596 618
5722 277
5237 422
6086 881
3968 171
1174 90
5041 284
8992 655
2343 172
3443 401
4221 181
3559 134
1805 116
1803 63
2876 410
5182 420
4419 611