15842 139
8021 691
14428 692
18197 393
4573 412
16376 351
5279 641
2924 472
10356 473
2347 57
4772 867
16048 267
6945 683
24508 373