21495 28
19100 12
20486 31
13414 17
12551 15
22679 36
24455 22
10638 10
13032 13
10089 9
14930 18
9487 7
80200 53
45385 16
16877 4
84250 98
66144 65
48960 40
55002 63
113853 118
20787 17
54269 59
16382 14
64943 71