15001 12
10765 2
12901 8
15210 8
14566 6
10495 3
11009 2
21205 22
18370 20
40251 47
13135 4
24120 25
13724 8
49889 41
22859 28
10081 2
12284 7
14697 14
30020 16
57645 134
12599 2
31744 23
10413 1
19397 17