397790
36347
757336
27854
204439
898623
919743
55057
477661
152979
941142
764372
5096799
3526581
3026148
2329804
2217988
2013609
1917357
190278
1747118
1715136
1668195
1626471