3062 551
1540 47
2142 618
8168 208
5362 198
68624 320
151032 907
9718 354
11549 370
154272 797
42365 305
5980 373
13047 794
12682 564
6580 225