12058 308
4455 63
8870 447
19241 393
17205 506
7529 629
4717 104
11518 340
11468 797
10282 77
15753 677
10557 270
5078 182
14223 884
10829 749
18995 467
10739 180
7925 76