141881
1006780
99798
1005972
6326
252452
661532
777516
592185
558625
261729
102793
512897
605265
952639
277903
5549500
2888654
2093336
1859237
1807736
1738895
173167
1642433
1523922
1519854
1472850
1391500
1334400
1329590