205491
219396
183598
1800106
156085
235958
199352
1695110
149780
152491
12425122
175670
34714183
437367
378265
344781
6673110
763898
1148084
321962