15487 559
2821 135
4277 654
6254 585
36457 551
25173 381
8557 774
9361 836
4157 286
4213 377
5503 378
20789 323
3085 525
2868 569
4181 829
3633 704