22735 343
18597 388
9819 824
3459 290
5267 651
12061 296
19855 672
8052 88
25314 194
2938 581
2218 270
3761 657