1015 309
414 11
219 90
27 36
994 632
405 702
59 575
445 328
200 433
424 265
957 455
239 654
638 48
894 45
676 432
106 369
835 379
907 102
364 30
592 589
1037 314
587 781
699 32