310 511
682 183
735 881
238 103
314 283
580 235
605 1
819 312
841 1
243 675
824 733
97 871
585 925
508 642
354 552
92 323
612 328
439 204
50 139
293 854
670 949