3080 81
2895 185
5289 100
210833 1100
33781 512
56850 314
5950 535
27961 326
22276 354
55399 447
41988 415
13802 253
2913 255
5672 548
1853 238
2896 222
4025 552