22739 343
18603 388
9821 824
3461 290
5269 651
12069 296
19868 672
8062 88
25322 194
2938 581
2219 270
3761 657