21320 461
47162 731
35308 897
29054 879
15953 877
32645 354
14861 890
61482 939
10285 583
8415 503
6831 523
8623 112
14288 845
6798 616
9062 622