129925
85785
933347
558849
81276
642274
291186
495986
516598
977948
978828
824182
5150799
3568581
3082148
2395804
2232988
2053609
1975358
191678
1770118
1721136
1691196
1638471