5102 250
4822 695
5098 646
10757 657
27581 161
4232 214
7081 792
8918 453
4159 194
1601 222
1363 122
3085 110
3617 555
2813 451
3723 493
4516 627