5342 531
5381 322
587741 952
17865 87
60298 172
27212 311
161844 539
24998 857
28228 226
36646 594
3849 201