3007 528
2317 543
2816 509
2683 778
1877 454
3241 886
852 226
438 79
3540 877
3172 746
3240 768
1791 300
734 102
658 81
2076 466
4266 869
2903 838
2930 409
1695 509
2899 767
2266 613
4714 635
1057 142
11737 414