1163 1000
36 641
812 257
999 488
27 113
155 586
23 693
988 840
509 100
1008 557
402 893
703 932
756 45
2073 702
546 966
618 278
191 875
454 496
782 155
392 61
46 476
885 441
301 89
49 760