3095 81
2903 185
5298 100
211101 1100
33871 512
57073 314
5962 535
28196 326
22375 354
55658 448
42240 415
13818 253
2927 255
5687 548
1857 238
2907 222
4040 552