3995 300
2873 299
2533 176
8616 855
6041 876
6397 517
8799 556
3354 83
6969 492
4853 111
3870 807
3812 609
24843 110
9246 74
23851 77
32378 699
11586 543
9654 202
15897 159
14884 850
7737 701
1951 525
2842 878
2750 806
2959 638
2741 639
2618 503
948 158