21693 17
12573 33
27230 19
94335 76
29849 57
13652 21
15116 28
11069 17
2312 9
12980 20
13664 32
4357 11
9142 9
13665 36
21109 31
29893 43
21029 24
7206 14
10906 24
5845 12
15223 37
55651 174