5580 0
27046 58
171923 436
7194 12
7485 5
6253 4
14399 14
11414 20
9985 26
5564 1
8550 5
8334 7
15429 27
7791 6
8540 7
8988 12
7142 8
5399 4
6140 3
8484 13
6018 3
7354 7
9867 16
15217 34