3085 81
2899 185
5295 100
210973 1100
33827 512
56965 314
5956 535
28098 326
22332 354
55518 448
42117 415
13810 253
2918 255
5678 548
1853 238
2902 222
4033 552