22791 95
16010 215
6208 394
9752 103
105204 246
45996 761
9380 782
8990 694
15639 396
11583 371
47313 712
6005 93
3302 314
3224 96