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