5342 531
5380 322
587715 952
17862 87
60295 172
27211 311
161829 539
24993 857
28223 226
36641 594
3849 201