12490 16
9835 3
11977 9
10653 11
3555 7
16714 21
24142 35
17313 32
9304 7
4620 3
5361 2
13299 29
10804 22
111279 191
20602 9
35093 20
23037 43
15256 30
25246 42
17632 19
6382 5
16703 12
25059 22
30017 46