340 192
362 278
902 885
118 96
265 103
875 752
783 281
186 294
22 762
695 425
448 39
59 877
655 840
843 752
340 963
349 739
155 61
825 161
319 76
893 206