15012 24
32763 80
23970 31
54423 111
12836 9
23363 43
14491 9
16402 16
13460 12
17697 25
14062 2
13285 2
22981 28
13769 7
14454 8
14870 6
17965 8
16078 14
42201 47
11684 3
14065 5
11134 4
12137 7
12029 3