2421 660
10670 66
2851 102
32851 529
22428 321
35069 714
9394 750
4641 331
5428 638
8136 613
4271 259
6392 134
8588 584
21041 699
8143 50
3097 566