12960 600
10842 255
25421 57
15560 316
19093 804
5493 774
18816 654
4937 551
2611 243
21261 328
10314 794
11858 234
15822 283
3242 395
4354 226
15649 549
9478 621
1152 124
7485 342
47683 147
7422 195
4523 209
8623 112
8905 83