14945 21
17695 14
13362 6
8992 10
8692 5
23763 26
11088 8
9762 5
14654 26
11093 15
10009 9
12099 19
10368 8
13735 15
19831 38
92557 162
12642 4
11414 4
30520 34
14623 20
11201 8
16569 43
11520 25
24897 57