15845 139
8021 691
14428 692
18221 393
4575 412
16379 351
5279 641
2925 472
10358 473
2347 57
4773 867
16050 267
6949 683
24516 373