781412
71436
23620
42396
81015
76775
2990
1590
1070311
505119
68575
39892
435093736
240979380
1684938313
158661269
131619180
125588260
1135948896
104854214
89947182
84080292
76517141
70464160