11827 36
2582 484
1673 239
4728 564
1922 224
9809 208
5995 660
7578 593
22962 893
24294 373
7082 305
3159 336
2411 458
1301 126