11827 36
2582 484
1673 239
4727 564
1922 224
9808 208
5994 660
7577 593
22962 893
24291 373
7082 305
3159 336
2411 458
1301 126