1589 122
2183 378
4800 412
21591 207
25372 243
9559 784
4464 590
7035 420
2101 181
19308 163
12787 726
4907 695
1118 63
3616 33
4060 473