3110 81
2913 185
5306 100
211243 1100
33929 512
57240 315
5967 535
28293 326
22497 354
55829 448
42387 415
13828 253
2936 255
5697 548
1863 238
2911 222
4045 552