639 131
26626 73
3025 761
20535 571
18179 475
16224 760
12484 255
9007 558
8241 253
6986 41
32815 944