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