6865 20
5672 6
8560 15
6103 14
9091 39
14616 20
15537 25
86951 160
26174 13
4296 15
1391 8
28263 30
9523 8
11694 35
4470 12
3651 6
27875 39
13042 36
34730 53
2214 5
11551 35
12091 40
18331 54
33335 104