2278 712
8249 668
15031 429
3715 808
1848 250
3510 664
15728 518
3185 544
1501 168
3431 645
13045 534