3094 81
2903 185
5298 100
211091 1100
33863 512
57063 314
5961 535
28193 326
22375 354
55645 448
42227 415
13818 253
2926 255
5687 548
1856 238
2906 222
4039 552