21888
455328
752481
214641
52166
174771
710497
267826
10574
749867
10987
223133
33107465
28285132
252021000
24970484
19001346
17072973
157331032
14999239
12921764
10646485
878347
5932209