23589 96
16065 215
6210 394
9754 103
105271 246
46055 761
9382 782
8994 694
15680 396
11601 371
47366 712
6010 93
3303 314
3227 96