15849 139
8022 691
14429 692
18247 393
4579 412
16384 351
5282 641
2926 472
10363 473
2351 57
4774 867
16051 267
6955 683
24525 373