145197
56073
736965
11342
393726
963533
939493
44508
110423
915546
608230
253794
5138799
3562581
3068148
2377804
2229988
2045609
1957357
191378
1765118
1719136
1689196
1636471