12619 16
15346 11
14296 15
29648 44
45498 140
17214 41
42036 89
19602 29
39593 108
32195 54
28036 73
17173 53
18917 22
80530 238
25001 43
14113 20
35152 98
25643 47
18370 17
57868 117
49417 112
28796 60
46861 125
14765 34