5342 531
5380 322
587706 952
17862 87
60294 172
27211 311
161828 539
24992 857
28222 226
36640 594
3849 201