466
438
7814
527
6713
7425
5410
6214
412
316
528
287
21686
16260
14481
12970
9942
950263
8724
8670
818148
714142
67211
6480