545623
496912
799216
57045
62590
316406
532798
767671
47483
358403
900150
986703
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471