14773 671
9078 53
113748 638
265353 642
52537 757
29574 220
26422 326
25688 866
25074 133
31779 505
13507 776
22459 281
16003 478
14062 130