2891 43
9158 486
7388 116
15444 539
9311 747
6082 644
1526 30
1856 294
6363 343
3477 617
1846 110
7709 390
37406 114