340 58
2553 286
4094 827
969 28
3889 655
5617 364
3613 444
2420 284
2075 450
3869 457
1133 95
2934 545
3585 570
2899 688
2888 321
3650 449
2111 337
3196 205
2123 357
3086 77
1609 237
3174 568
4920 862
1813 173