1002 56
928 17
904 891
809 828
707 81
614 839
603 659
597 305
535 170
517 890
498 797
408 211
395 41
386 516
362 541
258 682
251 48
211 33
195 34
191 752