743487
288574
466763
255614
445415
978287
65726
930791
591128
3612
212125
206831
5096799
3526581
3026148
2329804
2217988
2013609
1917357
190278
1747118
1715136
1668195
1626471