15587 559
2848 135
4296 654
6287 585
36484 551
25330 381
8592 774
9397 836
4188 286
4265 377
5563 378
20906 323
3124 525
2912 569
4227 829
3706 704