1280 168
3546 57
24302 159
17187 123
7173 378
5478 412
28755 210
27428 244
15832 786
5390 590
8809 421
3039 181
23648 164
21142 726
6174 695
1615 63
5059 34
4508 474