1003 98
397 35
11098 306
8154 183
10330 104
4980 114
7175 24
7839 857
24762 327
7013 817
20736 796
5233 627
15048 109
5213 399
5379 788
2802 484
3984 878