2966 831
1499 362
1227 245
2251 654
3079 765
1105 351
2090 418
4723 770
5011 594
4059 86
6824 880
13818 830
6934 495
38801 237
31391 594
4915 80
5499 902