5100 250
4822 695
5097 646
10755 657
27581 161
4232 214
7080 792
8915 453
4158 194
1601 222
1362 122
3085 110
3617 555
2813 451
3723 493
4516 627