34604
423192
68999
956312
361493
814385
63147
244808
118367
1000748
533243
338787
5162799
3576581
3104148
2405804
2239988
2064609
1981358
191878
1774118
1723136
1694196
1639471