14897 653
2990 710
2925 559
1070 142
3957 883
4131 877
1555 118
1894 337
2820 301
6121 577
2227 293
2664 135
2999 618