290475
90381
285607
781278
614352
115999
144869
656476
685219
63383
650496
697325
5118799
3552581
3053148
2360804
2227988
2035609
1948357
191178
1759118
1718136
1684195
1634471