2588 31
8828 747
4830 216
5061 720
5164 141
155637 264
40168 638
15574 71
8247 857
33125 240
9452 755
4722 150
7346 482
5658 539
3706 547
4853 562
4244 614
2054 366