1786 126
4663 494
19815 571
4772 528
4098 390
1899 116
3262 628
8656 570
5842 479
5007 477
5838 668
3697 120
21769 873
84744 660
10463 589
5950 530
1028 78
1542 111