2882 43
9148 486
7381 116
15418 539
9300 747
6079 644
1522 30
1854 294
6352 343
3471 617
1842 110
7701 390
37405 114