13606 20
21549 40
15300 34
28158 55
20865 59
21991 26
20588 22
19730 33
20263 33
53810 135
12457 18
14124 13
14145 11
16580 4
12545 5
18720 35
23360 29
34654 52
13398 18
11037 10
20138 37
14757 17
41329 101
50484 137