23327 95
16048 215
6210 394
9753 103
105251 246
46041 761
9380 782
8993 694
15666 396
11595 371
47350 712
6009 93
3303 314
3225 96