3061 551
1540 47
2142 618
8166 208
5360 198
68621 320
151014 907
9718 354
11548 370
154264 797
42363 305
5980 373
13046 794
12682 564
6580 225