3083 81
2896 185
5289 100
210884 1100
33788 512
56884 314
5952 535
27993 326
22298 354
55433 447
42029 415
13805 253
2916 255
5673 548
1853 238
2897 222
4029 552