2278 712
8248 668
15031 429
3712 808
1847 250
3507 664
15727 518
3183 544
1501 168
3431 645
13045 534