29575 697
12656 585
8106 379
6617 97
16478 145
11480 79
7457 397
9639 415
4915 182
3016 203
6113 169
8017 865
9997 429
9922 664
8866 63
9903 688
8396 247
8313 104
9860 182
3041 33
5795 793
7472 102
4516 294
7129 33
4905 442
5641 114
8514 433
10225 795