15012 24
32763 80
23827 31
54294 111
12836 9
23363 43
14491 9
16402 16
13460 12
17697 25
13925 2
13285 2
22981 28
13769 7
14454 8
14729 6
17965 8
15940 14
42201 46
11684 3
14065 5
11134 4
12137 7
12029 3