672549
708649
598743
45080
468481
579244
316521
58825
270150
84496
963314
845283
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471