2669 486
89890 433
22497 373
21422 694
31933 417
26098 113
15621 626
9815 754
7102 302
6366 773
4881 854
5903 638
4713 822
7326 863
1332 127