191726
827427
3855
160179
312837
614550
425631
81464
158346
367723
155951
825265
4189364
3550456
3489929
3152460
2847998
2754283
2725955
2547725
2466226
2077209
1922351
1877407