502 99
929 333
281 778
454 25
188 298
51 296
498 794
72 899
291 315
366 454
303 583
150 279
305 230
305 766
7 202
589 507
633 578
430 481
310 942
51 438
37 790
897 389
28 491
792 507
123 495
472 769
655 692
423 28
545 838
363 220