1065295
262292
1434538
657101
843918
947239
607122
171297
392984
315899
486636
671252
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471