3113 551
1566 47
2148 618
8171 208
5366 198
68680 320
151317 907
9726 354
11551 370
154452 797
42427 305
5983 373
13059 794
12685 564
6583 225