2526 447
29760 908
4021 637
7122 553
9101 846
3065 181
14916 588
12689 39
8551 618
78154 564
16047 116
12985 119
7309 47
1747 278