22735 343
18597 388
9818 824
3459 290
5265 651
12060 296
19855 672
8051 88
25314 194
2938 581
2218 270
3761 657