683 404
218 55
1026 519
511 284
327 8
945 302
1008 751
54 876
1033 262
659 472
279 431
773 532
391 229
22 765
156 114
704 860
55 980
904 841
482 403
50 343