16657
423296
78534
717931
575902
271405
632810
406163
346900
240890
203141
241213
5180799
3597581
3128148
2432804
2247988
2074609
1997358
192378
1778118
1724136
1700196
1645471