10815 9
20766 42
10601 9
11876 7
13907 9
22830 36
93313 207
30746 51
96457 130
49126 53
12887 6
26592 20
11697 4
18493 13
11580 8
10178 1
12314 20
9748 2
12036 7
19261 23
23256 38
17469 11
15000 25
20840 19