28425 71
15787 642
6460 560
7881 546
7704 265
2574 124
121534 808
15749 254
33606 337
5562 509
12642 991
2199 340