1262 260
1719 492
2977 563
5382 334
12202 147
25315 669
74388 330
4821 159
11589 639
9173 247
15560 666
1551 162