15507 247
5887 173
7120 356
54486 756
2494 293
1776 290
4601 667
3341 678
5302 36
3569 707
3875 930
2292 1006
3281 815
6797 546
6549 512