16009 5
11466 4
31829 50
12262 7
21736 23
14207 15
31429 19
15553 15
53237 62
17975 16
13271 8
16547 21
12537 12
12285 13
15171 9
10556 2
29295 25
14599 9
60316 73
18073 18
20769 24
10748 11
12200 12
34990 57