678299
673968
318250
484233
734754
136130
941757
297944
554444
207807
246323
679749
5136799
3559581
3067148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471