8975 676
4172 706
14977 653
3013 710
2968 559
1090 142
4009 883
4184 877
1600 118
1918 337
2904 301
6182 577
2299 293
2694 135
3038 618