2246 447
29279 908
3969 637
6750 553
8871 846
2797 181
14524 587
12481 39
8259 618
77620 564
15699 116
12696 119
7202 47
1695 278