3086 81
2899 185
5295 100
210987 1100
33831 512
56969 314
5956 535
28103 326
22334 354
55526 448
42124 415
13811 253
2918 255
5678 548
1853 238
2902 222
4034 552