5031 248
5954 279
43903 890
48169 430
25996 274
12846 447
27965 245
12035 244
14149 456
70406 611
19581 703