600 305
448 262
793 844
628 427
408 371
137 226
677 739
24 423
654 683
59 927
949 23
50 579
264 3
496 648
712 178
240 136
501 115
1019 31
158 118
638 368