3113 551
1566 47
2148 618
8171 208
5367 198
68684 320
151319 907
9726 354
11551 370
154456 797
42427 305
5983 373
13059 794
12685 564
6583 225