900 385
344 351
72 348
849 336
142 295
572 292
148 284
664 277
226 273
58 252
207 178
930 161
65 121
937 120
221 112
160 101
75 96
1000 78
504 14
181 2