10145 704
2910 43
9196 486
7406 116
15483 539
9333 747
6095 644
1532 30
1862 294
6395 343
3491 617
7738 390
37417 114