9728 6
8293 5
7758 5
20115 12
9171 1
16945 19
22399 12
11015 7
9354 3
37226 70
9972 9
13282 7
10230 12
30164 40
21534 30
11197 6
14936 10
20587 22
8971 6
17231 32
20232 24
12798 3
30116 35
13168 21