9157 96
32566 928
2857 174
1681 140
4874 509
15457 394
3576 74
4165 344
3839 942
3038 519
3293 261
2517 606
3054 461
7795 843