15860 139
8023 691
14430 692
18271 393
4583 412
16390 351
5285 641
2927 472
10374 473
2358 57
4776 867
16051 267
6960 683
24537 373