859 140
17731 629
13405 221
7775 31
9067 303
15654 879
2892 714
4030 601
4308 303
14040 222
4827 802
8825 58
2397 531
2897 462
1052 175