918839
105146
493528
20464
586234
331935
878637
458924
643940
78930
779952
961562
5096799
3526581
3026148
2329804
2217988
2013609
1918357
190278
1747118
1715136
1669195
1626471