250 47
3786 340
3851 566
2533 726
2066 355
6747 322
2128 547
2960 800
773 45
1297 317
859 235
2894 921
2540 643
3244 38
9770 875
694 52
5580 785
651 106
2500 553
4930 131
2499 364
4274 668
1409 109
3074 659