12490 16
9835 3
11780 9
10653 11
3555 7
16516 21
24142 35
17114 32
9304 7
4620 3
5361 2
13299 29
10804 22
111060 191
20602 9
35093 20
22835 43
15256 30
25246 42
17632 19
6382 5
16703 12
25059 22
30017 46