22862 318
15528 632
2686 189
6690 632
15439 386
8948 964
4548 370
3511 842
7542 469
3159 520
3766 220
21955 233