3114 551
1566 47
2149 618
8171 208
5367 198
68685 320
151332 907
9726 354
11551 370
154461 797
42430 305
5983 373
13059 794
12685 564
6583 225