10303 26
8042 11
20908 20
4730 3
85829 105
31717 54
18001 31
42176 81
23671 47
39935 64
165871 234
29462 93
17500 27
13824 25
16332 32
17119 14
6153 18
27189 65
76903 140
14708 13
4833 6
55312 71
7534 22
3740 4