768060
765541
553579
7214
748
9713
9514
590
840
12036
13720
500
24346
18230
16391
14692
11322
1103263
9964
974148
9600
831143
7730
73211