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