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