2263 447
29311 908
3970 637
6774 553
8877 846
2806 181
14552 587
12491 39
8271 618
77645 564
15723 116
12708 119
7204 47
1697 278