2587 31
8828 747
4830 216
5058 720
5164 141
155637 264
40168 638
15572 71
8246 857
33125 240
9452 755
4722 150
7344 482
5658 539
3706 547
4853 562
4244 614
2054 366