10521 782
4738 706
5132 960
27085 53
5296 197
9467 951
45130 385
4545 508
6434 702
3143 778
5051 581
4117 417
1703 359
19705 159
3035 451
3555 426