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