26166 343
19122 388
10025 824
4291 290
5527 651
12627 296
20670 672
8739 88
25765 194
3291 581
2388 270
3878 657