3076 81
2889 185
5285 100
210744 1100
33755 512
56785 314
5948 535
27921 326
22245 354
55310 447
41905 415
13798 253
2906 255
5672 548
1850 238
2893 222
4020 552