22734 343
18595 388
9817 824
3456 290
5264 651
12055 296
19852 672
8043 88
25311 194
2938 581
2217 270
3761 657