22585 317
15410 632
2644 189
6684 632
15428 386
8935 964
4519 370
3502 842
7519 469
3149 520
3744 220
21903 233