1019 122
2244 529
10103 293
7228 649
9620 896
37037 466
29827 930
16743 234
77626 711
12202 104
5576 200
2399 193
3966 182
7405 593
7799 578
128417 441
65171 675