968 131
455 857
225 379
1101 491
312 486
555 821
608 73
90 243
868 696
494 578
402 833
135 924
150 53
17 40
104 916
716 531
996 228
680 149
673 597
1008 959
646 911
283 1000
571 42