999 120
1411 190
3967 642
2895 672
3496 455
1617 282
1506 101
4005 698
2285 319
3535 806
3020 189
3150 610
2141 341
3599 291
3319 64
6166 410
1664 302
3242 642
2998 387
3565 684
6288 721
2308 160
1541 105
621 37