105 265
881 227
88 783
59 316
384 337
190 754
275 178
767 704
402 299
330 471
562 591
130 268
688 536