319 28
28890 642
12528 481
2259 370
876 89
16611 511
15946 355
14274 442
25140 826
14725 165
13321 661
11832 659
11471 307
9094 711
10991 946
4196 370
14777 623