2263 447
29311 908
3969 637
6774 553
8876 846
2806 181
14550 587
12490 39
8271 618
77645 564
15723 116
12708 119
7204 47
1697 278