1150 339
5421 455
19268 326
2885 386
3012 554
24140 119
2692 171
3513 705
6327 530
23495 74
9446 751
6971 784
25199 490
3984 317