3083 81
2896 185
5289 100
210885 1100
33789 512
56887 314
5952 535
27995 326
22298 354
55436 447
42031 415
13805 253
2916 255
5673 548
1853 238
2897 222
4030 552