6581 278
3033 654
2380 562
5043 183
4001 182
34667 921
821 76
2444 528
2467 628
4029 490
2526 415
929 79
4064 885