29031 695
12485 585
8091 379
6603 97
16451 145
11438 79
7442 397
9625 415
4852 182
3000 200
6094 169
7993 865
9974 429
9891 664
8837 63
9875 688
8380 247
8296 104
9830 182
3030 33
5787 793
7444 102
4512 294
7088 33
4897 442
5627 114
8492 433
10191 795