32659 557
8691 767
27556 642
19925 411
12431 200
7473 582
9723 645
2533 340
7175 331
6367 618
10761 983
4353 74
2848 524
7183 411