2420 660
10668 66
2851 102
32837 529
22418 321
35062 714
9392 750
4641 331
5428 638
8132 613
4269 259
6391 134
8583 584
21033 699
8137 50
3097 566