702222
89823
863309
36847
908167
954741
78491
799528
468647
372748
125462
896511
31307464
26650124
23787997
23103481
17927342
16087971
149881028
14212239
12267764
10153483
610326
5412209