626 131
26176 73
3023 761
20391 571
18143 475
16124 760
12409 255
8887 558
8197 253
6963 41
32536 944