25489 343
18995 388
9970 824
4089 290
5452 651
12517 296
20501 672
8614 88
25687 194
3236 581
2354 270
3859 657