12660 715
7783 264
8701 74
5999 358
13003 568
9877 286
15101 286
4443 41
7612 847
4645 190
4625 681
4080 529
2342 176
8328 55
5683 655