984381
556409
223191
1067430
177229
440382
65579
745515
369570
523657
423367
169224
5118799
3552581
3053148
2360804
2227988
2035609
1948357
191078
1759118
1718136
1684195
1634471