2686 31
8882 747
4930 216
5129 720
5409 141
155729 264
40480 638
15744 71
8332 857
33298 240
9456 755
4799 150
7397 482
5701 539
3721 547
4918 562
4315 614
2075 366