41396 485
4194 518
383351 1160
54643 627
4234 68
29602 884
3361 174
4355 87
578 30
4847 121
8013 758
23519 845