3091 81
2902 185
5297 100
211040 1100
33852 512
57025 314
5957 535
28167 326
22357 354
55597 448
42177 415
13814 253
2922 255
5685 548
1855 238
2905 222
4037 552