32302 557
8287 767
27049 642
16372 409
11478 197
6494 581
8160 644
2325 340
5877 331
5697 618
9813 983
3404 74
2738 524
6089 411