1022 661
707 570
319 253
64 263
183 466
47 540
286 844
1007 288
928 407
502 909
957 382
559 909
783 713
135 297
156 961
471 305
333 521
146 678
827 318
133 986
110 421
83 234
480 981