2526 447
29760 908
4021 637
7122 553
9102 846
3066 181
14916 588
12690 39
8552 618
78154 564
16047 116
12985 119
7309 47
1747 278