1041 499
1002 20
978 104
952 943
905 304
864 861
821 753
811 132
801 668
799 964
753 142
712 405
642 231
544 222
493 228
491 965
458 634
327 722
297 647
208 351