26434 343
19163 388
10043 824
4416 290
5548 651
12663 296
20728 672
8786 88
25796 194
3307 581
2408 270
3906 657