301 308
660 135
402 736
222 896
335 891
860 126
205 921
197 1000
214 299
991 881
646 829
887 656
168 621
117 599
558 489
397 369
642 846
193 63
870 985
355 843
674 861
29 993
396 155
823 470
320 184
166 58
553 546
817 667
132 254
51 523