3091 81
2902 185
5297 100
211035 1100
33852 512
57014 314
5957 535
28159 326
22357 354
55593 448
42173 415
13813 253
2921 255
5683 548
1855 238
2904 222
4037 552