532 318
155 339
629 535
686 378
807 188
232 913
722 617
778 140
469 504
854 878
862 939
714 557
575 806
248 33
93 425
350 81
33 658
349 309
150 514
201 288