42160 485
4352 518
384011 1161
55455 627
4310 68
29779 884
3565 174
4504 87
663 30
5013 121
8201 758
23787 845