20801 35
13491 27
21611 41
22400 47
12082 10
26856 28
9560 9
9843 9
9376 14
14169 18
27573 23
41953 78
29704 41
18504 33
8477 3
17407 29
13961 19
19048 27
11179 11
15838 21
10496 4
30084 42
15694 15
16219 9