161004 139
6994 581
13426 714
5077 195
6804 192
7372 796
6910 207
11463 439
4009 513
3396 665
955 108
6552 94
4262 782