26403 343
19155 388
10041 824
4411 290
5546 651
12654 296
20710 672
8780 88
25792 194
3306 581
2405 270
3903 657