11848 36
2582 484
1674 239
4730 564
1925 224
9822 208
6004 660
7591 593
22988 893
24322 373
7090 305
3162 336
2415 458
1305 126