181623 139
7952 581
15075 714
6079 195
7687 192
7974 796
7865 207
12917 441
4504 513
3908 665
1254 108
8263 96
5040 782