505119
68575
48964
35826
42658
30635
23044
732810
18131
912313
70688
31205
435130736
240995380
1685078313
158671269
131629180
125596260
1136028896
104860214
89955182
84086292
76526141
70468160