21120 28
9949 3
15729 10
8254 4
34854 73
15616 46
26444 39
25909 50
18730 17
8664 4
16255 30
43081 103
20526 16
12407 23
14825 29
14323 9
20210 34
11665 19
10469 3
16417 14
9131 6
17910 16
26842 33
7987 2