953 195
2842 759
1678 302
1166 273
2352 531
2081 543
2201 482
2343 689
2791 714
3067 717
2781 627
1132 316
3080 618
3040 843
3850 646
3692 726
2642 839
892 166
2086 530
2464 627
2538 563
3548 904
333 54
2981 735