138298 136
6811 581
12371 714
4625 194
6732 192
7225 796
6605 207
7732 436
3918 513
3222 665
871 108
5945 94
4065 782