500 671
585 918
424 107
638 167
56 88
455 813
337 506
907 585
238 103
32 225
1152 576
384 581
929 975
834 609
508 642
419 975
103 848
615 975
193 160
297 461
941 969
159 158
789 185