802268
192666
686196
586414
951230
97914
964406
485416
763417
60714
633288
860473
5095799
3526581
3026148
2329804
2217988
2013609
1916357
190278
1747118
1715136
1668195
1626471