22796 318
15502 632
2676 189
6687 632
15438 386
8946 964
4540 370
3510 842
7533 469
3154 520
3756 220
21946 233