2654 486
89700 433
22410 373
21334 694
31796 417
25931 113
15447 626
9758 754
7085 302
6341 773
4871 854
5816 638
4696 822
7308 863
1316 127