3094 81
2903 185
5298 100
211098 1100
33870 512
57070 314
5962 535
28195 326
22375 354
55651 448
42238 415
13818 253
2927 255
5687 548
1857 238
2907 222
4040 552