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