1022 122
2245 529
10110 293
7228 649
9621 896
37037 466
29827 930
16751 234
77642 711
12210 104
5577 200
2400 193
3966 182
7406 593
7802 578
128445 441
65185 675