634483
593934
839779
8783
825345
55723
127401
56431
255981
767119
198273
45827
31309464
26652124
23787997
23104481
17927342
16087971
149891028
14212239
12267764
10158483
610326
5412209