16429 830
13284 331
6577 810
18626 79
7790 348
7248 108
8601 351
4050 649
4968 687
4411 839
2564 451
1568 49
1930 347