23376 96
16048 215
6210 394
9753 103
105255 246
46042 761
9381 782
8993 694
15668 396
11596 371
47353 712
6009 93
3303 314
3225 96