9162 96
32581 928
2872 174
1681 140
4877 509
15482 394
3579 74
4168 344
3841 942
3039 519
3302 261
2517 606
3058 461
7796 843