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