88373
514159
133857
9374
691651
107795
31268
673991
806365
960353
1002817
369260
531484
751235
350629
837654
7348743
528586
2968577
2964980
2959510
2076192
2002495
1971492
1861216
1727948
172466
15805
150861
1455545