1178 168
3535 57
24295 159
17164 123
7152 378
5476 412
28738 210
27426 244
15831 786
5390 590
8803 421
3039 181
23638 164
21142 726
6174 695
1615 63
5053 34
4508 474