4094
3783
94218
5168
5906
61214
4583
5082
16410
25601
1770
1470
1975837
13695284
1363412
11917261
1164440
110213
9860157
968011
800837
79996
74645
68092