16936 386
2782 323
7839 313
3714 345
4703 757
9682 265
2954 44
17606 385
7138 223
21584 262
19534 618
3073 870
2235 89
3301 509
1774 132