12528 4
22409 22
14240 22
9092 2
29580 114
12689 11
10793 20
7049 3
11145 15
41710 67
25739 16
29149 35
14147 8
27132 83
63947 89
12690 13
22606 23
28879 28
19318 6
14192 13
12898 4
26638 40
24917 18
13973 12