894 23
578 562
977 150
862 129
806 526
412 6
988 942
291 874
505 700
978 852
253 580
724 52
871 14
67 388
38 11
79 352