4979
3017
85611
8049
2770
3105
59815
1990
3815
3772
2144
4966
1975937
13695284
1363412
11917261
1164440
110213
9860157
968011
800837
79996
74645
68092