9200 4
14583 2
12511 5
10451 1
12290 14
10690 2
18742 13
16768 38
14944 19
45554 58
16486 13
11329 13
24906 41
10509 10
13935 17
30952 32
10330 5
24970 30
17127 13
19948 39
25118 41
49174 78
16740 11
31829 30