3110 81
2913 185
5306 100
211245 1100
33930 512
57242 315
5967 535
28293 326
22497 354
55834 448
42391 415
13828 253
2936 255
5697 548
1863 238
2911 222
4045 552