23413 96
16051 215
6210 394
9754 103
105258 246
46044 761
9381 782
8993 694
15670 396
11597 371
47356 712
6009 93
3303 314
3225 96