931 140
17934 629
13722 221
7841 31
9117 303
15743 879
2896 714
4083 601
4312 303
14188 223
4862 802
8929 58
2413 531
2927 462
1061 175