4094 442
35208 752
30844 615
25946 380
15087 308
9090 116
21928 713
3586 459
2350 194
6020 485
5173 698
4962 463
2297 419
2013 183
3548 849
1126 147
1029 42
2425 443
5017 866
3941 658