1104 482
1214 146
43 857
305 768
420 405
865 318
768 458
846 105
406 814
155 165
729 766
469 953
682 844
136 876
28 35
501 792
552 192
663 397
702 938
253 622
581 710
359 520