12524 16
16242 21
14739 9
30235 69
42497 115
19840 23
20380 15
12931 25
12088 9
12029 5
12153 16
17741 41
16661 40
17102 19
13639 9
21648 29
14765 22
18834 31
20122 36
18401 43
29656 100
20894 45
15353 14
16253 20