233052
190696
187488
1798104
326480
213755
231392
2239114
218664
29204163
28403170
8229123
10293116
7645126
466873
21704174
14558107
6373113
1017381
267576
5390101
813995
520469
360462
410784
346076
392567
14224134
697296