426749
987919
325506
653313
760531
218296
163226
137406
533439
88652
15540
80566
5509367
4526935
4347459
3442998
3442462
3404286
3350956
3010729
2997226
2480209
2133352
2130407