616 405
715 303
490 168
472 225
180 46
622 2
192 63
918 496
149 383
10 787
936 951
426 168
13 871
588 143
977 693
232 1000
664 685
585 141
483 131
367 252