1000 535
863 401
494 221
97 623
597 490
794 675
664 199
324 105
883 168
365 706
844 585
229 820
825 875
162 260
821 228
723 338
815 491
948 570
783 364
351 121