2856 43
9090 486
7351 116
15358 539
9273 747
6050 644
1505 30
1848 294
6322 343
3457 617
1834 110
7663 390
37391 114