2657 486
89727 433
22427 373
21347 694
31820 417
25957 113
15483 626
9767 754
7086 302
6344 773
4873 854
5818 638
4696 822
7309 863
1316 127