22697 94
16003 215
6208 394
9752 103
105200 246
45991 761
9380 782
8989 694
15635 396
11580 371
47307 712
6005 93
3301 314
3224 96