1554 331
2952 669
12323 77
6768 224
7902 488
31270 307
28667 400
3634 394
6560 372
11104 790
10260 655
6353 806