1786 126
4666 494
19820 571
4772 528
4100 390
1900 116
3262 628
8656 570
5843 479
5007 477
5838 668
3698 120
21771 873
84778 660
10468 589
5952 530
1028 78
1542 111