302 313
479 38
736 169
2772 912
318 134
685 750
77 925
869 858
689 477
583 494
797 543
160 870
918 63
147 159
404 25
550 108
299 65
975 500
967 270
811 667
665 542
162 206
33 853
549 283