5292 370
4009 632
4930 342
118408 371
143733 788
13550 395
18334 709
39695 736
36100 757
1549 133
4861 839
3715 366
4582 444
8601 949
3448 266
13060 541
1406 46
5531 829
5641 884
60458 296