32460 557
8435 767
27241 642
18109 411
11895 199
7016 581
9002 644
2424 340
6430 331
6089 618
10276 983
3807 74
2780 524
6657 411