40531 722
39263 52
6959 59
2783 130
5748 556
18866 552
4291 266
13169 358
4718 254
17910 482
4962 255
6206 773
4078 103
12259 362
3750 373
3771 372
39071 725
9965 637
15167 177
3905 612
5889 322
7645 891
9522 194
5123 540