16044
34804
25672
22091
34515
691710
20561
364710
47743
895610
33271
1590225
435240736
241039380
1685328313
158717269
131659180
125626260
1136418896
104876214
89973182
84098292
76558141
70487160