244378
1019139
316305
58649
613257
50802
946963
494768
764451
893643
311660
983573
5155799
3570581
3091148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471