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 26
16724 33
17119 14
6153 18
27569 68
77770 145
14708 13
4833 6
55710 71
7534 22
3740 4