15591 559
2850 135
4301 654
6289 585
36489 551
25358 381
8596 774
9399 836
4190 286
4272 377
5567 378
20912 323
3129 525
2918 569
4229 829
3711 704