21690 30
11000 7
29379 70
21951 34
10614 17
12938 10
27957 82
17924 39
32694 71
26046 92
15367 35
17669 32
15335 21
15451 28
20011 76
14296 15
15115 11
12388 16
9669 9
71852 131
19855 53
12958 25
21327 42
40374 156