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