15591 559
2850 135
4300 654
6288 585
36489 551
25354 381
8596 774
9398 836
4190 286
4272 377
5567 378
20912 323
3129 525
2917 569
4229 829
3711 704