673 29
1657 68
5220 644
1604 300
7647 453
1819 122
2693 49
168330 682
2903 390
18964 89
48089 548
28225 278
7087 508
39140 645
6115 873
6792 746
5020 381
6786 149
9101 144
7120 605
2792 348
4964 734
24561 39
1727 298
7202 604
5790 519
3342 39
19629 985