2175 171
3594 57
24359 159
17377 123
7581 378
5500 412
29023 210
27462 244
15863 786
5404 590
8881 421
3061 181
23788 164
21159 726
6232 695
1632 63
5105 34
4518 474