300 241
523 102
353 422
803 253
769 115
608 8
77 604
470 227
173 672
834 147
937 977
850 265
32 638
627 921
870 835
30 287
886 80
985 78
735 468
964 599
158 368
653 780
581 109
199 135
79 498
932 263
651 590
442 192
348 28
947 962