5005 524
3340 891
8785 754
4760 690
2825 274
1885 224
3357 817
3797 652
3649 571
2311 407
2298 379
7013 667
2947 581
4397 49
1701 142
511 89
3651 880
1947 258
926 139
2701 729
1533 379
1800 394
3424 492
1662 256