15210 15
11614 10
31261 75
17662 33
22596 33
14107 18
13939 15
11425 11
7263 9
6137 4
19782 55
7769 3
14308 28
12934 21
20238 39
6412 2
9308 14
18422 34
5095 3
6815 6
5908 2
9450 12
8376 7
12648 20