2973 831
1518 362
1230 245
2252 654
3082 765
1110 351
2096 418
4736 770
5027 594
4069 86
6843 880
13839 830
7260 495
38820 237
31454 594
4932 80
5508 902