924712
149574
362280
944934
961714
844499
499882
841394
594745
28631
495117
363288
28986454
24433119
21963992
21166480
16484333
14866969
140571028
13370239
1159382
11519764
949758
9462480