2426 695
1793 517
1466 391
5681 357
16086 338
3546 771
14095 109
8588 546
20187 623
43238 759
20277 387
3534 598
5433 145