23829 38
11429 10
10661 11
8929 2
20823 31
11324 9
8473 8
11770 12
12228 4
8417 2
17231 14
19788 27
9522 7
44916 81
15500 16
11191 14
8012 5
37213 39
17002 17
40163 70
89621 150
9327 12
12221 10
13312 10