2966 645
2291 612
9304 623
2790 565
1286 209
4634 646
3816 784
7121 810
6358 202
4849 111
9723 137
3573 527
2789 42
2131 111
3311 763
2894 39
22672 710
15639 485