4000 220
34743 183
10859 431
31658 505
63380 233
8900 521
4218 282
6822 504
30663 92
56082 1007
2541 70
2488 98
5008 658
8027 235
3132 659
2798 261
4745 395