8060 17
11631 51
5987 13
5351 4
6527 11
18855 35
4687 5
5648 8
9569 13
6497 18
5309 6
10401 18
13186 34
19567 61
7529 20
6844 6
47168 188
5967 12
35360 114
19090 56
16678 45
11914 35
15408 50
18971 58