2456 447
29710 908
4008 637
7086 553
9076 846
3058 181
14878 588
12667 39
8513 618
78063 564
16012 116
12927 119
7285 47
1737 278