2892 43
9162 486
7392 116
15455 539
9318 747
6083 644
1528 30
1856 294
6368 343
3477 617
1846 110
7712 390
37408 114