21401 36
13386 34
16284 38
25743 72
11410 10
11254 18
11004 30
20208 46
13138 29
12700 27
24428 54
11598 40
12667 19
210701 679
20967 57
30589 59
30153 51
22956 70
23850 58
11201 18
16247 26
19632 46
27598 97
51480 175