12932 16
13525 42
21729 39
14143 25
9424 12
18120 27
10108 14
11129 9
9093 3
10971 12
20590 29
16289 14
8044 12
10384 9
12528 21
9432 7
10727 8
14791 24
9743 7
10205 18
20100 33
9448 9
21417 20
41448 86