37535 610
4225 150
3988 631
8057 642
9296 477
6930 645
4387 139
5363 353
3040 296
6433 233
7327 707
9646 41
4091 153
39735 680