992635
943322
463362
555396
146464
160714
554884
882174
52408
691680
642470
300100
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471