2646 912
494 481
456 577
663 201
193 49
311 475
868 224
907 585
478 256
199 643
939 383
907 466
306 461
835 259
309 328
32 355
800 840
735 881
103 848
550 217
531 89
1041 347
363 33
591 402