3078 81
2889 185
5287 100
210764 1100
33760 512
56798 314
5948 535
27930 326
22254 354
55337 447
41923 415
13798 253
2910 255
5672 548
1852 238
2893 222
4020 552