34353 426
132688 273
25122 311
149814 1030
25048 273
37716 761
16856 416
60400 893
11613 279
4166 682