796 833
1227 192
2421 792
649 636
715 727
357 47
530 361
589 87
82 876
981 679
479 357
32 247
259 605
175 129
736 341
830 940
536 373
594 140
80 167
77 504
159 160
893 459