19562 700
3238 445
4649 292
3724 192
4727 132
3863 664
2211 550
779 149
5574 318
5726 657
7315 469
6925 260
11584 618
3294 487
8180 920
8386 397
1798 345
5124 607
6878 693
3695 356
12329 909
1675 145
8456 903
6584 876