45229 485
5307 518
388299 1161
57380 627
4821 68
31362 884
4342 174
6460 88
947 30
7785 121
10844 758
25939 845