2321 712
8259 668
15058 429
3734 808
1865 250
3544 664
15758 518
3212 544
1516 168
3451 645
13062 534