10127 704
2903 43
9182 486
7401 116
15471 539
9329 747
6089 644
1531 30
1860 294
6388 343
3489 617
7726 390
37412 114