870 650
630 457
984 138
656 118
537 507
586 881
765 688
228 329
465 92
503 133
452 183
402 167
71 964
386 41
914 752
258 635
578 21
462 940
482 448
440 49
10 649
125 656
41 348
948 927
998 201
475 28
317 112
12 282
137 504
363 1000