21000 17
86921 129
16323 24
18414 23
43623 31
40820 60
68873 133
58462 143
26819 44
34412 53
51463 41
195363 645
116308 248
26848 80
14125 22
45914 50
97075 243
69102 107
28795 52
39569 38
25165 24
66023 154
14001 25
39849 80