5181 250
4857 695
5117 646
10800 657
27647 161
4255 214
7095 792
8968 453
4191 194
1606 222
1380 122
3114 110
3630 555
2826 451
3736 493
4538 627