15595 559
2853 135
4305 654
6289 585
36490 551
25369 381
8596 774
9405 836
4193 286
4276 377
5571 378
20918 323
3130 525
2918 569
4231 829
3711 704