45231 485
5309 518
388303 1161
57388 627
4821 68
31366 884
4344 174
6463 88
947 30
7798 121
10848 758
25946 845