160563 139
6987 581
13396 714
5052 195
6800 192
7371 796
6903 207
11455 439
4003 513
3392 665
947 108
6526 94
4260 782