310 90
589 435
723 717
391 236
543 12
500 944
85 691
646 95
208 537
551 152
324 508
226 386
936 604
7 861
47 148
487 586
291 340
881 8
508 422
52 256