2513 447
29749 908
4014 637
7112 553
9089 846
3063 181
14912 588
12686 39
8542 618
78121 564
16033 116
12967 119
7302 47
1744 278