1282 260
1719 492
3031 563
5403 334
12231 147
25342 669
74458 330
4845 159
11597 639
9182 247
15651 666
1551 162