283614
90643
14857
9642
261803
652930
128217
486650
898656
150958
88699
29116
5149799
3568581
3079148
2394804
2230988
2052609
1974358
191578
1770118
1720136
1690196
1637471