17584 18
14218 19
22187 25
10373 7
11629 10
23961 50
26251 42
17197 49
18209 9
31207 60
12263 9
11486 3
16021 13
15184 33
10650 10
22455 42
18112 29
10427 13
42232 59
12260 14
13889 19
25860 37
38451 93
14772 12