896
6316
5912
5818
4412
6512
784
8017
655
5324
7421
5734
23806
17860
15861
14302
11012
1069263
9734
956148
9430
797142
7430
71711