10122 704
2899 43
9176 486
7400 116
15469 539
9325 747
6087 644
1530 30
1859 294
6384 343
3486 617
7722 390
37409 114