16841 386
2782 323
7839 313
3714 345
4703 757
9681 265
2953 44
17606 385
7137 223
21584 262
19532 618
3073 870
2235 89
3301 509
1774 132