2627 486
89356 433
22268 373
21236 694
31657 416
25680 113
15129 626
9656 754
7052 302
6311 773
4846 854
5795 638
4683 822
7291 863
1291 127