5350 531
5396 322
588354 953
17899 87
60331 172
27234 311
162013 539
25070 857
28382 227
36716 594
3857 201