512 917
927 795
477 7
674 284
570 156
258 210
550 38
309 248
694 999
892 9
650 277
330 542
858 847
118 305