305 118
190 732
383 564
266 214
738 391
258 588
455 936
133 885
35 628
431 335
766 162
974 383
477 519
201 71
482 617
29 624
466 929
113 314
595 543
549 803