264 4
17596 55
12144 41
4455 13
6821 18
2301 13
1114 8
999 5
2537 5
1626 7
2289 8
7025 27
11111 15
48148 55
5962 16
12193 2
5778 27
1174 11
616 9
828 8
1906 7
3112 11
3429 9
4643 16