2886 741
6340 645
2947 612
16782 627
3664 565
1929 211
5699 646
4597 784
8048 810
7467 202
6008 111
12109 137
4123 527
3831 42
2855 111
3838 763
4160 39
32422 711
20442 485