2729 486
91542 433
23012 374
22058 695
32774 417
27330 113
16350 627
10494 756
7153 302
6432 773
4942 854
5995 638
4777 822
7375 863
1391 127