3043 551
1533 47
2138 618
8165 208
5356 198
68603 320
150930 907
9716 354
11546 370
154195 797
42351 305
5979 373
13044 794
12682 564
6578 225