243 853
521 168
85 50
138 393
296 211
208 290
455 529
597 42
646 244
255 742
790 570
220 320
403 513
506 571
245 618
208 745
559 685
221 737
379 524
101 997