667 905
311 190
220 758
563 163
739 232
645 606
160 480
144 96
213 328
76 396
306 532
720 602
818 945
577 417
887 748
853 513
576 61
229 941
215 167
29 515