1009 593
696 61
112 811
887 270
208 131
278 973
741 188
790 622
647 862
955 454
184 730
233 249
320 276
707 745
199 534
35 349
288 207
609 773
761 37
1000 592