2955 783
1864 491
6614 638
6944 98
87068 830
19816 260
15266 194
18799 793
5727 730
5214 457
2925 309