5150 250
4849 695
5106 646
10786 657
27628 161
4243 214
7088 792
8939 453
4172 194
1603 222
1366 122
3104 110
3622 555
2822 451
3730 493
4530 627