1032 791
1090 184
976 314
555 718
934 497
954 38
359 475
139 346
184 929
309 743
547 84
319 947
233 954
385 905
290 784
970 958
547 578
293 105
861 905
48 560