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