1017 122
2236 529
10096 293
7226 649
9611 896
37034 466
29825 930
16709 234
77577 711
12176 104
5574 200
2397 193
3964 182
7404 593
7795 578
128358 441
65107 675