23699 16
8102 8
12495 14
22645 36
8309 6
14734 26
48691 99
15825 22
11237 13
10663 15
10006 11
13607 12
15758 14
8921 5
25964 44
14093 12
50641 152
20779 39
16094 27
45107 89
23948 20
38166 62
7739 5
8307 9