70116
336875
73020
437962
51735
870762
439528
804322
399675
140889
175259
365318
172928
133129
135422
955720
11338744
619686
3918577
3834980
3276510
2573192
2110495
2072216
2028492
182266
1759948
16145
153161
1524545