2604 486
89094 433
22132 373
21143 694
31522 416
25489 113
14965 625
9572 754
7039 302
6295 773
4831 854
5772 638
4669 822
7269 863
1277 127