965404
329387
656983
493453
689160
204831
948937
792563
620566
810887
240839
121856
5096799
3526581
3026148
2329804
2217988
2013609
1918357
190278
1747118
1715136
1669195
1627471