3092 81
2903 185
5297 100
211073 1100
33861 512
57051 314
5960 535
28184 326
22370 354
55626 448
42210 415
13815 253
2923 255
5687 548
1856 238
2906 222
4038 552