32011 548
10695 423
3364 88
8694 796
8623 530
10143 130
16336 842
10368 416
8438 831
19715 264
23541 735
3457 761