26409 343
19155 388
10042 824
4412 290
5547 651
12654 296
20711 672
8783 88
25794 194
3306 581
2405 270
3904 657