23931 785
32500 601
29045 113
47724 296
34607 685
20991 593
104647 560
72623 512
61883 494
53992 131
346599 824
38021 259