11823 36
2582 484
1673 239
4727 564
1922 224
9806 208
5992 660
7576 593
22950 893
24287 373
7081 305
3159 336
2411 458
1301 126