381043
806
6610
597
5530
5216
9729
6412
605
720
5016
705
22276
16750
14801
13310
10122
987263
8814
8770
839148
734142
67611
6710