11885 9
20183 21
30114 56
17983 3
20166 10
8997 4
40943 66
19666 29
28948 25
12005 19
6705 12
4903 2
4882 1
4865 4
7210 9
4786 3
5016 2
6965 8
10481 17
5527 3
6738 6
5913 2
12405 20
33396 36