14018 16
22760 72
23025 62
105763 168
64315 88
37026 101
51159 122
93125 137
24292 43
31334 28
9715 15
47520 42
83623 225
16902 48
29745 59
24637 34
74367 151
16734 70
76086 96
159832 284
92667 116
49373 75
105576 238
65256 257