22601 24
12945 6
16018 5
15393 14
13927 7
29440 56
21327 18
15241 16
23373 35
118208 188
11155 5
12229 3
10460 3
15683 17
11833 9
14582 4
26121 51
23656 30
11128 3
53353 98
12149 9
16465 20
27490 34
12515 7