15597 559
2855 135
4307 654
6289 585
36490 551
25372 381
8597 774
9408 836
4193 286
4278 377
5572 378
20919 323
3131 525
2918 569
4232 829
3712 704