6027
5826
6223
666
346
7315
393
342
428
3314
476
637
22606
17140
15191
13570
10382
1010263
9114
8960
870148
745142
69111
6890