40409 309
42194 324
57589 751
134131 743
148785 661
110619 907
22062 169
29120 474
63336 541
57731 795
39890 551
68634 185