5186 250
4859 695
5119 646
10804 657
27655 161
4255 214
7097 792
8973 453
4197 194
1610 222
1386 122
3123 110
3630 555
2827 451
3737 493
4542 627