345159
872207
673644
127383
84768
128509
778875
459477
313675
50979
743757
898168
5330799
3759581
3272148
2587804
2314988
2170609
2093358
195078
1864118
1759136
1757196
1672471