331 415
748 965
371 599
830 371
358 81
165 120
937 153
558 457
720 667
650 195
521 350
411 364
221 213
925 812
248 673
621 925
284 604
565 956
259 112
1004 479