964338
599492
567784
534882
42543
1007690
815237
734370
281976
1000569
628984
81818
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471