8973 676
4172 706
14975 653
3013 710
2967 559
1090 142
4005 883
4183 877
1600 118
1917 337
2904 301
6181 577
2298 293
2694 135
3037 618