4016 539
12807 648
74785 527
7910 407
48615 829
40232 843
10626 944
1608 65
6563 709
4781 442
31147 597
2833 414
5362 801