2984 710
2922 559
1069 142
3950 883
4129 877
1515 118
1894 337
2803 301
6106 577
2211 293
2657 135
2986 618