4630 343
11474 258
30079 914
4813 702
1704 46
14672 725
4668 760
4008 547
4305 683
2348 362
5931 751
8968 497
1793 85