15487 559
2821 135
4277 654
6255 585
36458 551
25177 381
8557 774
9361 836
4157 286
4215 377
5503 378
20791 323
3085 525
2868 569
4181 829
3633 704