626 131
26159 73
3023 761
20390 571
18139 475
16122 760
12406 255
8884 558
8194 253
6963 41
32530 944