981 140
18045 629
13897 221
7868 31
9153 303
15814 879
2901 714
4106 601
4320 303
14256 223
4894 802
8933 58
2429 531
2936 462
1066 175