11357 4
12805 8
12449 2
13517 1
33769 65
19015 41
20457 28
17424 38
12877 18
17640 33
30048 51
37916 68
31452 66
127804 370
19332 31
21401 52
18907 54
19635 20
13314 9
14936 36
9624 15
11833 14
11995 8
37939 109