8873 31
21177 71
15632 46
25906 64
28928 49
12980 20
7098 27
16401 38
12095 48
10326 19
13775 14
20073 41
29241 38
46779 216
16016 41
8928 11
26411 75