928 891
801 45
90 623
772 412
375 715
43 385
620 936
848 376
1005 165
751 379
475 730
448 682
3 114
141 49
837 43
736 264
72 560
319 176
557 355
842 821