15444 12
10143 1
10439 1
9940 1
9827 1
12685 4
12012 3
9122 2
10568 1
10903 1
11170 5
9920 2
12854 6
21855 34
13957 7
23570 31
14319 9
30140 52
14620 6
22304 24
17734 23
17041 13
18808 49
22369 20