15571 54
10774 24
9488 409
5626 165
11233 857
13560 353
13071 746
21098 208
12985 843
6959 624
9743 553
7398 702
6914 615
5879 469
3667 589