424 95
2550 531
912 461
513 848
649 232
110 261
821 446
300 398
594 862
740 550
67 99
873 396
505 679
338 229
594 438
895 302
294 804
292 879
895 38
375 608