140562
728126
248253
965138
903357
598335
20589
91312
487722
965596
90112
54924
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471