8432 96
31534 927
2773 174
1615 140
3330 509
16715 395
3433 74
2649 344
4188 942
2938 519
3123 261
2447 606
2933 461
7679 843