116139
4664
26311
20577
6257
30368
479586
896606
146926
846715
361874
43101
2981361
2669455
2591928
2564455
2265995
2159955
2124281
2055719
1940226
1693208
1630351
1585406