4407
261130
959809
609442
13822
38288
67510
18333
979891
506158
93846
657426
4940365
4037932
4000456
3338460
3225998
3125285
3066955
2811725
2771226
2317209
2058351
2036407