2681 31
8881 747
4930 216
5125 720
5399 141
155720 264
40466 638
15734 71
8330 857
33288 240
9456 755
4797 150
7396 482
5694 539
3720 547
4917 562
4314 614
2075 366