5659 581
3957 397
17085 675
10891 444
1865 48
3417 545
4542 169
1559 115
4138 59
2746 293
17797 628
6084 879
42781 416
24209 522
2122 243
1829 354
1980 250
4004 684