1264 168
3546 57
24301 159
17180 123
7172 378
5478 412
28749 210
27428 244
15832 786
5390 590
8808 421
3039 181
23645 164
21142 726
6174 695
1615 63
5059 34
4508 474