27458 907
3638 637
6026 553
8095 846
2535 181
12664 585
11219 39
7534 618
75544 564
14631 116
11734 119
6733 47
1579 278