12587 373
19581 312
5567 457
5799 469
5041 621
4742 226
8032 74
9342 746
4034 555
21995 107
6256 130
10446 502
6287 667
2899 396