12139 11
20321 13
14953 23
12102 13
28889 50
19018 17
13752 15
4772 8
18017 19
13004 8
19306 24
8348 6
20009 18
15801 6
22958 23
9920 13
4664 4
7040 8
1815 9
38536 85
6995 8
12407 11
5704 4
5985 10