5349 531
5395 322
588298 953
17897 87
60328 172
27225 311
161988 539
25057 857
28367 227
36708 594
3857 201