9243 96
32706 928
2914 174
1697 140
17230 515
15574 394
3589 74
4191 344
3852 942
3049 519
3328 261
2525 606
3072 461
7810 843