16540 26
11986 11
13414 9
4042 9
19163 48
18349 22
87843 127
16259 15
64592 73
86090 125
8794 15
12141 18
7524 2
14465 12
6937 11
8415 18
10572 9
24745 45
8109 13
33130 74
25774 37
10913 17
3961 10
10369 8