5352 531
5397 322
588410 953
17903 87
60335 172
27236 311
162029 539
25089 857
28398 227
36722 594
3857 201