626 131
26157 73
3023 761
20388 571
18139 475
16122 760
12405 255
8884 558
8193 253
6963 41
32527 944