5349 531
5395 322
588308 953
17898 87
60328 172
27226 311
161990 539
25060 857
28369 227
36709 594
3857 201