608278
6269
647564
199992
796327
154146
160666
555167
900943
606519
987509
914338
5087799
3519581
3019148
2322804
2214988
2010609
1910357
189978
1746118
1715136
1664195
1625471