779998
907432
74263
534476
429531
956279
428363
306505
296325
559661
32907
21406
5114799
3547581
3046148
2351804
2226988
2031609
1943357
190778
1756118
1718136
1681195
1632471