3093 81
2903 185
5297 100
211083 1100
33862 512
57055 314
5961 535
28186 326
22372 354
55635 448
42216 415
13816 253
2923 255
5687 548
1856 238
2906 222
4039 552