5816
428
324
307
7716
737
632
4711
516
5538
276
4620
23496
17660
15561
13962
10762
1046263
9494
931148
9240
774142
7190
70311