19457 38
26408 59
13946 16
9743 11
6322 21
7899 17
12582 18
5775 14
3381 7
5729 26
3988 9
4730 15
2524 13
3276 7
11243 33
2030 6
6326 10
13512 43
2369 7
2977 11
2392 14
2896 7
19483 12
60964 99