22546 94
15989 215
6207 394
9751 103
105182 246
45977 761
9379 782
8988 694
15631 396
11580 371
47300 712
6004 93
3301 314
3223 96