1009 142
2902 687
814 124
532 108
2114 527
3012 934
1533 292
2673 579
2800 784
2291 660
2477 418
576 107
337 71
2825 772
2175 658
2761 388
579 45
1693 308
2761 653
2456 142
908 140
2709 718
2915 582
2638 405