5183 250
4858 695
5118 646
10801 657
27654 161
4255 214
7095 792
8968 453
4193 194
1607 222
1381 122
3118 110
3630 555
2826 451
3736 493
4541 627