16545 13
93636 277
31464 37
23535 59
22322 36
26454 26
45937 71
87863 160
59278 69
12433 13
28156 22
12014 8
14710 16
49684 70
17171 24
27173 61
25368 59
55211 134
45812 89
40055 31
14534 32
22452 10
40139 52
16982 21