12656 92
14759 343
15427 758
11577 58
276082 1568
2626508 6558
695879 1987
375993 1078
2320278 7050
115260 632
40614 580
57863 485
46145 393
60657 598
54778 163
46814 584
19925 187
30831 291
36716 467
28437 521
3582 265
33280 840
38543 209
33355 677