15584 28
16098 23
13175 32
23406 51
13290 31
9321 5
10256 18
14261 40
13547 28
10735 31
15393 46
12433 15
18544 47
12602 9
13094 18
14158 36
13276 14
17204 33
17945 57
13134 25
22270 55
14249 37
11121 19
28926 109