371735
133307
34216
763608
671456
782499
670134
863631
80629
708686
9981000
858630
5481367
4509935
4321459
3440462
3437998
3386286
3334956
2998729
2983226
2475209
2130352
2123407