25 82
284 158
90 101
523 301
211 866
177 498
272 440
678 9
611 465
115 335
156 451
862 686
64 9
206 439
772 96
428 594
391 31
529 38
107 444
956 483