27436 907
3635 637
6018 553
8090 846
2534 181
12649 585
11198 39
7515 618
75520 564
14619 116
11707 119
6724 47
1578 278