42002 485
4303 518
383879 1161
55284 627
4298 68
29741 884
3510 174
4479 87
646 30
4986 121
8164 758
23738 845