3057 551
1540 47
2141 618
8166 208
5358 198
68618 320
151001 907
9718 354
11547 370
154258 797
42361 305
5979 373
13046 794
12682 564
6580 225