42229 485
4361 518
384085 1161
55531 627
4315 68
29804 884
3574 174
4541 87
665 30
5027 121
8222 758
23812 845