2884 43
9155 486
7387 116
15430 539
9307 747
6081 644
1526 30
1855 294
6357 343
3473 617
1844 110
7705 390
37406 114