29053 287
5522 679
6334 357
3230 681
3062 572
4738 149
11782 1006
2060 234
5968 653
2381 524
13379 615
19735 458
3609 571
1228 43
1710 66
1550 318
3506 743
11127 74
22221 397
11560 173
11936 313
1455 85
3945 688
13019 607