26922 504
25077 243
13043 573
19723 841
14105 556
10499 450
19535 63
41247 240
38883 142
25340 158
18730 669