2421 660
10669 66
2851 102
32846 529
22422 321
35065 714
9393 750
4641 331
5428 638
8135 613
4269 259
6391 134
8586 584
21036 699
8142 50
3097 566