604492
452695
441196
940134
91211
124861
197905
576909
576415
220637
987183
865608
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471