275 28
24931 642
12524 481
2245 370
863 89
16588 511
15938 355
14257 442
25107 826
14703 165
13277 661
11825 659
11466 307
9089 711
10984 946
4192 370
14767 623