1261 260
1719 492
2967 563
5376 334
12194 147
25310 669
74365 330
4818 159
11589 639
9171 247
15557 666
1551 162