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