3058 551
1540 47
2141 618
8166 208
5360 198
68620 320
151007 907
9718 354
11547 370
154260 797
42362 305
5980 373
13046 794
12682 564
6580 225