306 353
907 815
118 19
550 81
316 24
57 757
585 364
943 340
485 810
317 245
958 463
463 788
777 522
466 720
651 819
482 601
216 303
477 766
834 134
385 867