606284
66146
531681
20151
985523
569945
671968
496864
545162
244665
367400
24630
5104799
3538581
3037148
2340804
2223988
2027609
1937357
190578
1751118
1716136
1678195
1630471