29557 697
12653 585
8106 379
6615 97
16477 145
11478 79
7457 397
9639 415
4914 182
3016 203
6113 169
8017 865
9996 429
9922 664
8866 63
9903 688
8395 247
8313 104
9860 182
3041 33
5795 793
7472 102
4516 294
7128 33
4905 442
5641 114
8514 433
10225 795