81 29
789 886
723 838
49 446
573 385
12 263
93 128
392 899
498 980
116 988
338 660
126 233
333 182
627 167
488 674
309 651
340 297
554 835
732 313
396 590
280 650
2272 930