15848 139
8021 691
14429 692
18244 393
4576 412
16381 351
5282 641
2926 472
10361 473
2351 57
4774 867
16051 267
6955 683
24524 373