809540
352968
50842
543572
114951
814573
75510
389570
284827
703324
702298
344194
5149799
3568581
3081148
2394804
2231988
2053609
1974358
191678
1770118
1720136
1691196
1637471