3513 15
6657 51
21169 27
20830 81
14633 61
4456 11
10056 32
2314 1
2012 3
2977 9
2195 2
3734 10
3088 8
3309 10
2250 3
2481 4
4544 26
3652 9
2037 6
3004 6
3610 13
4006 6
2144 6
2047 4