166160 139
7095 581
13684 714
5274 195
6849 192
7416 796
7034 207
11668 439
4070 513
3479 665
985 108
6791 94
4327 782