9183 96
32620 928
2887 174
1686 140
9724 511
15506 394
3584 74
4174 344
3843 942
3040 519
3307 261
2517 606
3065 461
7800 843