311 92
847 263
109 566
574 202
345 103
905 41
246 226
202 448
105 88
945 839
182 532
313 938
1036 319
81 555
771 599
353 331
898 776
693 684
193 720
572 253