1215 339
5747 455
19333 326
2968 386
3095 554
24225 119
2794 171
3675 707
6563 530
23822 74
9512 751
7023 784
25646 490
4022 317