913721
1034614
66664
441243
76461
204468
7136
204471
681901
267647
280297
497509
28953454
24394119
21934992
21143480
16470333
14846969
140421028
13363239
11514764
1150576
9453480
943958