640 131
26645 73
3026 761
20540 571
18180 475
16229 760
12487 255
9010 558
8242 253
6986 41
32824 944