3085 81
2899 185
5295 100
210972 1100
33827 512
56963 314
5956 535
28095 326
22331 354
55515 448
42116 415
13810 253
2918 255
5678 548
1853 238
2902 222
4033 552