2948 732
2818 824
914 215
7203 599
4242 681
3874 561
5851 322
4868 113
13293 492
21336 187
9269 145
6114 517
5305 70