1325 643
703 938
174 696
43 857
159 414
217 568
114 186
28 35
305 768
552 192
378 737
478 194
554 741
266 249
136 876
337 630
1131 813
367 282
501 792
376 583
673 695