16038 29
26050 72
34318 60
9733 12
29390 50
15001 23
7120 5
8488 6
7520 9
15535 36
14385 33
22564 21
11903 14
14538 34
55529 58
7871 14
34449 19
23681 17