468942
188663
286194
36040
466618
1004181
244343
655347
389720
94537
32303
86462
5149799
3568581
3077148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471