25600 50
18484 40
27065 42
14851 19
31537 74
15698 24
12391 22
16374 67
12144 17
12282 30
11889 29
20445 55
24422 37
19885 26
18540 57
12416 19
10940 18
82248 186
20308 81
22522 49
31429 91
16535 69
32448 77
13836 13