26171 343
19129 388
10025 824
4299 290
5534 651
12632 296
20673 672
8746 88
25772 194
3292 581
2391 270
3879 657