2651 486
89593 433
22367 373
21310 694
31765 417
25852 113
15339 626
9732 754
7078 302
6334 773
4867 854
5807 638
4695 822
7303 863
1313 127