15847 139
8021 691
14428 692
18232 393
4576 412
16379 351
5280 641
2925 472
10359 473
2348 57
4774 867
16050 267
6951 683
24519 373