14570 11
11340 20
55843 123
11314 10
19056 36
13384 31
19909 61
13915 24
16320 22
8883 3
39410 86
12347 10
19681 27
24287 16
14007 19
16437 23
29088 49
16286 22
16522 30
25902 38
20613 51
32167 85
20398 24
14615 29