29601 697
12662 585
8106 379
6618 97
16481 145
11482 79
7459 397
9640 415
4916 182
3016 203
6113 169
8017 865
9999 429
9923 664
8870 63
9903 688
8396 247
8314 104
9860 182
3041 33
5796 793
7472 102
4518 294
7129 33
4906 442
5641 114
8515 433
10227 795