881577
424782
651186
1138218
1087227
1113430
1184486
896982
23428486
22902960
19517669
14218916
13029158
11567625
10120365
8557962
569591
41429
986405
591131