13162 18
42358 63
40613 50
29351 39
11727 20
60443 111
5173 13
6841 13
8569 10
5719 4
4613 3
4109 1
5629 1
5561 4
13106 26
14029 7
7537 5
8086 10
6538 2
8242 8
8818 17
6907 5
6323 3
14361 36