7944 17
600 8
1633 16
4276 3
3136 5
6628 7
8406 10
2321 6
2786 11
12335 41
31329 29
6821 18
25807 32
2992 10
13013 16
828 8
553 4
3112 11
11114 18
5962 16
17204 42
5356 5
80530 110
13038 38