2686 31
8881 747
4930 216
5128 720
5408 141
155728 264
40474 638
15741 71
8332 857
33295 240
9456 755
4798 150
7396 482
5701 539
3721 547
4918 562
4315 614
2075 366