37535 610
4226 150
3989 631
8057 642
9297 477
6930 645
4387 139
5363 353
3040 296
6434 233
7329 707
9646 41
4091 153
39735 680