12588 373
19592 312
5567 457
5799 469
5042 621
4743 226
8035 74
9343 746
4036 555
21997 107
6256 130
10448 502
6287 667
2899 396