9560 7
14362 20
11486 9
2915 38
23861 21
20413 16
23030 25
45860 38
142365 97
16010 15
21015 17
9945 8