22840 95
16015 215
6208 394
9752 103
105207 246
46003 761
9380 782
8990 694
15647 396
11583 371
47316 712
6005 93
3302 314
3224 96