1262 260
1719 492
2979 563
5388 334
12202 147
25319 669
74394 330
4822 159
11589 639
9174 247
15561 666
1551 162