8873 31
21177 68
15292 45
25906 64
28580 49
12980 20
7098 27
16401 38
12095 48
10326 19
13426 14
20073 41
29241 38
46377 216
16016 41
8928 11
26076 75