1291 366
1143 299
1251 262
1840 424
1392 294
3817 310
40415 450
7271 717
1953 55
25753 880
6930 333
10860 711
9423 269
25598 639
14829 113