1796 144
40704 709
3993 789
5887 596
3210 593
3714 636
4486 597
29577 833
27221 81
34638 284
2372 586
31556 304
1720 392
40406 115
10561 604
3139 511
2015 330