2683 31
8881 747
4930 216
5126 720
5402 141
155723 264
40469 638
15737 71
8330 857
33292 240
9456 755
4797 150
7396 482
5698 539
3720 547
4917 562
4315 614
2075 366