312 330
400 834
320 251
849 496
349 83
454 713
384 90
904 372
772 684
20 729
398 868
850 352
2967 313
374 226
883 510
2010 476
101 593
501 863
597 516
204 912
779 275
144 751
195 418
604 237