27612 907
3654 637
6093 553
8219 846
2548 181
12800 585
11346 39
7598 618
75699 564
14691 116
11835 119
6789 47
1581 278