5353 531
5397 322
588423 953
17903 87
60337 172
27236 311
162032 539
25094 857
28402 227
36723 594
3858 201