2591 254
8881 608
33060 791
44696 142
6468 394
7076 173
14313 729
11748 621
6700 83
2985 517
15437 647
15963 523
13167 664
6820 152
7275 596
3802 761
1639 41
3219 723