935990
88896
921476
294454
816366
694457
878998
694443
390742
546332
573597
241465
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471