1005 98
397 35
11101 306
8173 183
10340 104
4987 114
7188 24
7850 857
24764 327
7016 817
20736 796
5241 627
15052 109
5214 399
5381 788
2802 484
3984 878