963 942
36 924
812 710
40 704
897 640
1035 627
576 530
663 518
814 514
293 468
623 415
687 402
366 399
486 391
1001 355
619 351
264 181
231 170
347 108
966 52