450 930
300 324
735 702
151 149
37 29
940 21
337 506
729 220
646 659
605 326
400 127
955 211
834 609
690 780
632 153
797 968
688 217
631 512
509 778
195 418
13 509
328 603