1513 50
1060 759
1044 280
1003 83
957 151
942 769
914 622
864 117
859 326
800 381
756 683
753 19
717 333
696 465
643 526
509 284
490 231
399 102
344 303
338 676