2421 660
10670 66
2852 102
32852 529
22428 321
35070 714
9394 750
4641 331
5428 638
8137 613
4271 259
6392 134
8589 584
21041 699
8143 50
3097 566