140939
533936
106702
513946
775345
555737
475156
745831
420691
576816
786426
952334
5313799
3742581
3254148
2574804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471