22738 343
18603 388
9820 824
3461 290
5269 651
12067 296
19865 672
8062 88
25321 194
2938 581
2218 270
3761 657