5183 250
4858 695
5119 646
10804 657
27655 161
4255 214
7095 792
8970 453
4193 194
1609 222
1384 122
3121 110
3630 555
2826 451
3736 493
4542 627