2263 447
29311 908
3970 637
6774 553
8877 846
2807 181
14553 587
12491 39
8271 618
77646 564
15725 116
12708 119
7204 47
1697 278