11904 84
1429 57
15054 670
5435 52
15121 475
2601 581
9296 673
43418 508
21194 299
2384 406
24235 81
27850 676
14727 253
3158 732
1693 363