3046 551
1534 47
2139 618
8165 208
5356 198
68605 320
150947 907
9717 354
11546 370
154211 797
42354 305
5979 373
13044 794
12682 564
6580 225