668 131
27570 73
3050 761
20981 571
18258 475
16476 760
12656 255
9296 558
8343 253
7110 41
33558 944