93 463
824 209
923 647
587 457
423 955
504 1
438 878
455 951
1027 130
856 776
400 763
78 35
396 918
311 142
20 325
256 281
771 3
799 272
150 99
104 295