3091 81
2902 185
5297 100
211047 1100
33854 512
57031 314
5957 535
28173 326
22361 354
55601 448
42186 415
13814 253
2923 255
5685 548
1855 238
2906 222
4038 552