633 71
917 423
452 60
580 549
38 40
611 162
412 784
685 630
903 820
369 708
458 278
944 297
23 214
208 341
980 165
540 337
269 688
352 279
476 654
509 411