27765 71
15728 643
6299 560
7738 546
7639 265
2488 124
121412 808
14500 253
33605 337
5348 509
12387 992
2150 340