12000 20
11186 6
34470 132
11306 14
10146 7
11561 13
13057 16
19057 46
17909 27
62781 189
33276 48
16624 22
9938 14
34762 42
13655 12
22824 43
17316 33
36884 106
29785 77
30383 75
40749 169
39659 85
16843 22
19963 22