10303 26
8042 11
21303 20
4730 3
85829 107
31717 54
18001 31
42176 83
23671 47
40316 64
166715 239
29853 93
17500 27
13824 25
16332 32
17119 14
6153 18
27569 67
77770 142
14708 13
4833 6
55710 71
7534 22
3740 4