11841 36
2582 484
1674 239
4730 564
1925 224
9822 208
6003 660
7590 593
22985 893
24319 373
7090 305
3160 336
2414 458
1305 126