25295 343
18988 388
9962 824
4055 290
5444 651
12507 296
20482 672
8598 88
25681 194
3177 581
2351 270
3858 657