2895 672
3496 455
1617 282
1506 101
4005 698
2285 319
3535 806
3020 189
3150 610
2141 341
3599 291
3319 64
3380 374
6166 410
1664 302
3242 642
2998 387
3565 684
6288 721
2308 160
1541 105
621 37
2793 476
4047 487