156 32
3081 960
2960 821
439 57
2532 529
445 103
643 62
2844 905
2324 417
2819 617
2945 824
1185 322
3746 827
1095 234
2284 641
2060 573
3754 556
2427 705
2441 654
3635 685
939 139
1020 169
915 117
2083 228
2913 902
1759 459
2748 811
923 212