955261
738999
294233
791445
607971
661928
942532
709783
49679
154707
371789
74692
5111799
3544581
3043148
2346804
2224988
2030609
1939357
190678
1755118
1717136
1680195
1631471