2248 447
29279 908
3969 637
6753 553
8871 846
2797 181
14528 587
12481 39
8259 618
77626 564
15702 116
12698 119
7202 47
1695 278