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