1188 409
1102 21
454 541
474 233
636 999
800 38
580 428
434 618
696 807
972 282
123 295
106 280
677 618
794 545
740 132
147 981
425 536
947 515
707 45
966 375