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