471 305
81 45
523 301
259 1000
144 197
168 178
183 466
710 846
374 895
266 804
667 641
738 588
268 734
471 717
146 678
772 988
791 963
1022 661
546 999
996 533
635 802
943 433
135 282
268 836