3110 81
2913 185
5305 100
211239 1100
33929 512
57239 315
5966 535
28290 326
22495 354
55827 448
42378 415
13828 253
2936 255
5697 548
1863 238
2910 222
4045 552