1036 186
1005 9
1005 772
977 642
977 252
781 9
756 13
735 782
676 557
675 942
613 464
581 84
542 366
473 550
436 683
435 724
396 900
392 284
339 34
293 816