2987 435
3943 885
3011 393
2829 302
4091 641
3505 724
2190 173
2130 144
1674 79
4648 735
4219 533
9800 608
2753 59
6327 691
4978 699
5910 628
6034 659
4916 120
7229 543
8694 731
11654 173
12630 549
19734 528
18956 417