2882 43
9151 486
7383 116
15423 539
9302 747
6080 644
1524 30
1854 294
6355 343
3473 617
1843 110
7702 390
37406 114