10182 313
408225 1023
12663 685
52709 566
9892 391
12196 581
4103 265
4417 312
4349 109
4809 245
33959 484