400 429
1613 690
1229 776
442 862
783 556
119 515
646 896
628 542
203 493
956 38
985 479
294 608
849 297
217 529
544 13
631 335
664 93
800 793
305 503
585 165