1004 98
397 35
11098 306
8159 183
10337 104
4981 114
7184 24
7845 857
24763 327
7016 817
20736 796
5239 627
15050 109
5213 399
5381 788
2802 484
3984 878