39336 291
8662 174
4611 302
21335 518
5969 329
1658 258
3334 701
3437 970
2162 485
2474 485
3002 573
5646 443
3179 748
3501 529
2861 472
3200 514
4237 379
3768 726
1345 95