2654 486
89631 433
22376 373
21326 694
31779 417
25882 113
15352 626
9739 754
7079 302
6337 773
4869 854
5812 638
4695 822
7305 863
1315 127