28439 71
15788 642
6460 560
7881 546
7704 265
2575 124
121534 808
15751 254
33606 337
5562 509
12646 991
2199 340