409 336
396 701
333 385
38 585
290 179
164 291
685 264
616 198
648 585
355 562
490 668
567 849
309 814
222 954