830 95
347 976
127 340
621 631
338 539
92 131
235 751
693 674
514 38
331 32
322 751
178 863
825 898
163 342
108 763
390 550
854 629
130 265
684 100
192 461