13964 104
1039 122
2269 529
10123 293
7238 649
9634 896
37049 466
29838 930
16820 234
77931 711
5593 200
2404 193
3972 182
7422 593
7808 578
128729 441
65551 675