22744 343
18606 388
9823 824
3462 290
5270 651
12079 296
19876 672
8074 88
25328 194
2939 581
2221 270
3761 657