5013 753
26105 249
7424 362
6367 650
1218 71
2533 33
5659 208
3956 528
18278 651
2668 417
5124 154
3041 547
16852 800
85444 584
5923 746
2966 74
2351 86
7935 378
10588 558
4673 503
1741 63
7243 183
7177 168
6053 702