10143 704
2909 43
9195 486
7406 116
15483 539
9333 747
6095 644
1532 30
1862 294
6395 343
3491 617
7737 390
37416 114