22735 343
18600 388
9819 824
3460 290
5267 651
12063 296
19859 672
8055 88
25315 194
2938 581
2218 270
3761 657