596 533
259 303
502 356
838 249
221 214
728 198
566 919
664 220
57 296
551 978
990 372
125 863
944 402
236 995
323 488
409 106
615 389
265 833
8 302