2856 43
9090 486
7348 116
15357 539
9270 747
6048 644
1505 30
1848 294
6319 343
3455 617
1833 110
7658 390
37391 114