13175 18
18744 41
9118 12
13840 12
9652 4
8935 9
16630 35
10097 5
10049 4
9035 1
12848 1
12612 19
10005 3
12021 13
15637 37
14572 28
15998 35
22068 65
15105 21
20301 66
22814 40
18901 48
13851 34
64217 150