16801 30
16238 35
4705 2
5515 5
7066 5
10239 13
5890 2
6523 6
6128 8
5120 1
6790 5
8096 12
17784 50
6141 3
5551 6
8329 6
11277 27
13086 13
4875 1
6065 2
4876 0
4808 0
4482 2
10804 7