10126 704
2899 43
9178 486
7400 116
15470 539
9328 747
6087 644
1530 30
1859 294
6387 343
3486 617
7724 390
37410 114