703 151
2986 770
3148 535
1215 313
1895 240
2208 569
2150 485
2401 726
592 79
2789 832
695 90
297 42
2228 572
3660 507
1351 184
1108 221
2915 831
2684 731
1067 250
2433 633
3956 874
2935 688
685 105
3126 830