970 2
8321 13
7598 40
5446 21
2048 10
1788 11
3512 4
4226 14
1565 4
1197 3
3136 13
3110 10
5244 18
1248 5
1192 2
1459 5
1369 5
1294 2
1372 3
1799 3
1416 4
1780 8
1556 5
2105 5