39932 762
18210 552
2513 331
6800 605
4866 335
8714 819
18517 137
11488 103
8050 352
9440 396
8350 419
5443 473
3876 512
6010 551