10182 313
408192 1023
12663 685
52705 566
9891 391
12195 581
4103 265
4417 312
4348 109
4809 245
33957 484