3097 551
1557 47
2143 618
8169 208
5363 198
68652 320
151176 907
9721 354
11550 370
154383 797
42408 305
5980 373
13058 794
12684 564
6581 225