15860 139
8022 691
14430 692
18269 393
4582 412
16390 351
5284 641
2927 472
10372 473
2357 57
4776 867
16051 267
6960 683
24536 373