4991 248
5954 279
43903 890
48169 430
25996 274
12845 447
27965 245
12035 244
14148 456
70406 611
19580 703