1226 192
559 79
448 606
1113 129
175 129
530 361
1517 918
341 890
718 566
154 348
594 140
14 13
720 335
259 605
798 952
689 801
738 588
80 167
98 451
853 376