2640 486
89521 433
22325 373
21287 694
31726 417
25781 113
15284 626
9707 754
7070 302
6321 773
4862 854
5803 638
4690 822
7296 863
1305 127