377948
279485
797786
949960
745945
524340
688564
654928
787866
948872
841812
254648
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471