13969 15
4783 3
53794 80
28345 62
6601 19
5034 3
6353 7
4132 5
4380 1
4656 9
6507 9
5916 9
4161 3
25175 54
12198 7
15537 16
24312 35
22765 17
48670 105
10570 16
17744 26
12586 15
17177 27
20810 94