190 505
441 23
1017 862
997 408
681 9
570 321
194 548
864 400
813 566
451 528
1000 1
479 783
765 69
135 504
368 140
252 178
275 865
611 955
664 289
742 566
102 432