5125 250
4835 695
10776 657
27609 161
4236 214
7084 792
8927 453
4167 194
1602 222
3094 110
3618 555
2814 451