988 540
936 1
871 342
838 298
829 858
811 614
625 955
594 827
593 16
575 792
562 700
460 83
285 796
272 890
229 157
89 689
84 613
67 546