1019 122
2244 529
10103 293
7228 649
9620 896
37037 466
29827 930
16746 234
77627 711
12202 104
5576 200
2399 193
3966 182
7405 593
7799 578
128425 441
65173 675