2856 43
9090 486
7348 116
15355 539
9268 747
6047 644
1505 30
1848 294
6319 343
3455 617
1832 110
7654 390
37390 114