929371
714440
697696
524576
445861
54181
228468
295346
222764
74287
30839
332885
5096799
3527581
3026148
2329804
2217988
2013609
1918357
190278
1747118
1715136
1669195
1627471