2404 447
29661 908
4003 637
7073 553
9052 846
3048 181
14838 588
12647 39
8481 618
78003 564
15987 116
12888 119
7271 47
1729 278