40531 722
39263 52
6959 59
2783 130
5748 556
18866 552
13169 358
17910 482
4962 255
6206 773
4078 103
12259 362
3750 373
4996 611
3771 372
39071 725
9965 637
4638 216
15167 177
7510 487
3905 612
5889 322
7645 891
9522 194