22744 343
18606 388
9824 824
3462 290
5270 651
12082 296
19877 672
8079 88
25328 194
2939 581
2222 270
3762 657