11820 36
2582 484
1673 239
4727 564
1922 224
9805 208
5990 660
7576 593
22948 893
24285 373
7080 305
3158 336
2410 458
1301 126