314 28
28878 642
12528 481
2259 370
876 89
16610 511
15946 355
14274 442
25136 826
14724 165
13321 661
11832 659
11470 307
9092 711
10990 946
4196 370
14775 623