5086 383
1084 197
11584 659
5785 616
4541 372
3729 305
3445 57
5010 744
3592 280
4220 519
2644 264
1851 112
1093 89
1148 53
6495 697
1195 157
3821 828