6733
1047
8748
689
1069
809
587
190
6410
1299
9133
7412
20166
15390
13551
12170
9192
873263
8150
7922
763148
653142
63611
5930