22737 343
18602 388
9819 824
3461 290
5269 651
12065 296
19863 672
8060 88
25321 194
2938 581
2218 270
3761 657