580 111
1223 311
2281 511
1326 315
1999 512
254 68
2098 642
1200 256
2658 665
2325 625
1570 356
604 145
1717 333
2709 723
3000 686
5849 690
1918 466
3184 899
1525 295
1690 271
3318 720
12720 155
3910 706
8187 289
7264 302
3651 442
4599 429
18871 540