16606 386
2781 323
7839 313
3714 345
4703 757
9679 265
2952 44
17605 385
7134 223
21577 262
19529 618
3073 870
2235 89
3300 509
1774 132