5342 531
5380 322
587729 952
17864 87
60296 172
27212 311
161839 539
24995 857
28224 226
36644 594
3849 201