13293 9
12291 10
10796 9
5183 2
12326 9
15424 23
10993 14
14250 15
13541 19
24987 36
9013 9
39349 60
25270 28
18056 18
35755 48
21737 29
29591 57
12711 21
40326 58
21822 22
11490 7
11079 13
74 4
13589 18