30 76
904 306
372 945
671 411
974 270
137 316
877 826
128 466
960 441
778 303
385 610
858 353
242 441
220 729
290 827
252 920
963 863
172 585
649 614
600 441