197991
950563
728385
496245
747180
596764
65922
536357
740146
845969
155622
628919
5149799
3568581
3079148
2394804
2230988
2052609
1974358
191578
1770118
1720136
1690196
1637471