3095 81
2904 185
5298 100
211102 1100
33872 512
57075 314
5962 535
28196 326
22375 354
55665 448
42240 415
13818 253
2927 255
5687 548
1857 238
2907 222
4040 552