26232 343
19145 388
10030 824
4328 290
5541 651
12640 296
20684 672
8759 88
25781 194
3297 581
2395 270
3887 657