51879
43795
15832
31607
27653
23532
33370
20531
29434
39867
41874
48167
434846736
240847380
1683828313
158546269
131504180
125490260
1134928896
104795214
89872182
84033292
76421141
70393160