485363
245411
589893
720919
440245
65450
34639
649943
966235
151137
8811000
668689
593569
550439
581279
1007800
999741
190382
888914
1709282
116647
137122
912968
967514
676450
1175561