293 825
91 155
965 624
406 261
961 567
634 124
302 405
595 669
214 412
464 476
108 951
589 588
731 43
103 30
270 704
181 410
289 120
48 447
781 810
410 180