2686 31
8881 747
4930 216
5128 720
5409 141
155728 264
40476 638
15744 71
8332 857
33298 240
9456 755
4799 150
7396 482
5701 539
3721 547
4918 562
4315 614
2075 366