626219
616600
724277
443831
410551
338362
805258
765226
708639
987895
835626
1446
5481367
4510935
4321459
3440462
3437998
3387286
3334956
2998729
2983226
2475209
2130352
2123407