301 687
652 591
215 412
64 519
273 800
287 753
305 723
259 491
166 36
763 272
586 118
532 296
443 340
66 134
59 496
632 925
806 455
154 838
664 466
457 976