160456 139
6987 581
13390 714
5045 195
6799 192
7371 796
6901 207
11454 439
4003 513
3392 665
946 108
6521 94
4259 782