3092 81
2903 185
5297 100
211071 1100
33859 512
57046 314
5959 535
28181 326
22368 354
55620 448
42201 415
13815 253
2923 255
5685 548
1856 238
2906 222
4038 552