628 131
26411 73
3025 761
20460 571
18157 475
16143 760
12442 255
8933 558
8217 253
6975 41
32672 944