2882 43
9151 486
7383 116
15422 539
9300 747
6080 644
1524 30
1854 294
6355 343
3473 617
1843 110
7701 390
37406 114