5160 250
4852 695
5106 646
10792 657
27637 161
4245 214
7089 792
8943 453
4176 194
1604 222
1370 122
3108 110
3624 555
2823 451
3732 493
4531 627