28162 521
13122 503
7807 769
6317 615
5146 469
17456 208
5491 184
4481 570
2526 170
4088 867
13958 720
3237 356
4690 130
2888 391
6556 409