26451 343
19167 388
10045 824
4422 290
5554 651
12670 296
20740 672
8793 88
25803 194
3311 581
2412 270
3911 657