26166 343
19123 388
10025 824
4291 290
5529 651
12628 296
20670 672
8740 88
25768 194
3291 581
2391 270
3878 657