116860
226386
458362
686993
570979
127156
366791
533962
682725
495276
262642
659207
5259799
3685581
3208148
2520804
2282988
2136609
2060358
193878
1830118
1745136
1729196
1661471