1052 499
1002 20
985 104
954 943
907 304
905 861
824 753
813 132
806 668
803 964
769 142
712 405
648 231
568 222
495 228
495 965
462 634
331 722
303 647
211 351