329 275
39 558
911 181
843 643
570 508
233 215
188 942
671 240
576 82
986 648
464 797
169 70
472 526
404 598
804 222
25 24
116 65
300 377
1021 958
808 594