52 75
527 683
25 93
318 740
794 644
435 171
483 131
581 141
502 826
302 290
58 201
39 464
796 449
872 109
30 656
212 301
121 30
63 646
193 197
56 875