1040 663
934 154
876 236
747 57
682 945
658 686
645 221
644 297
608 857
589 805
581 489
564 478
559 378
552 433
403 718
387 702
385 281
322 16
296 738
224 169