10116 704
2895 43
9169 486
7398 116
15468 539
9321 747
6085 644
1528 30
1858 294
6379 343
3483 617
7719 390
37409 114