980598
131605
777192
568445
168319
795142
722740
218828
600249
5646
848460
376655
5311799
3742581
3251148
2573804
2310988
2158609
2078358
194478
1855118
1752136
1750196
1669471