2891 88
3652 565
6715 393
3513 147
4008 83
15949 648
2197 344
3096 583
3109 400
2995 597
4269 654
15252 833
4874 866
11244 543
3386 677
3041 570
4648 540
5730 794
12410 614
3940 717
7838 522
1160 133
2312 322
2933 349