1536 163
23988 461
47745 732
37496 898
29848 879
16658 877
33998 354
15169 890
62944 939
10825 584
8644 503
7062 523
9030 113
14708 845
7012 616
9361 622