15852 139
8022 691
14430 692
18257 393
4579 412
16386 351
5282 641
2926 472
10365 473
2356 57
4774 867
16051 267
6956 683
24527 373