15851 139
8022 691
14429 692
18251 393
4579 412
16386 351
5282 641
2926 472
10364 473
2355 57
4774 867
16051 267
6955 683
24526 373