1786 126
4665 494
19818 571
4772 528
4100 390
1900 116
3262 628
8656 570
5843 479
5007 477
5838 668
3698 120
21769 873
84769 660
10466 589
5950 530
1028 78
1542 111